html{overflow-x:auto}body{min-width:768px}.rf-header{margin-bottom:0}.rf-breadcrumb{display:block}#contents.upDate .pressRelease,#contents.pressRelease .upDate{display:none}#container{overflow-x:hidden}#container ul:not(.rf-grid){list-style:none;margin:0;padding:0}#container a{white-space:inherit}#container #contents{margin-left:auto;margin-right:auto;max-width:1095px;width:100%;float:inherit;box-sizing:border-box;padding:0}@media (max-width: 1095px){#container #contents{padding-left:15px;padding-right:15px}}#container #contents .separate{display:inline-block;position:relative;width:30px;height:12px}#container #contents .separate:after{content:"";display:inline-block;width:1px;height:100%;background:#b3b3b3;position:absolute;top:50%;left:40%;-ms-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%)}#container #contents>section::after{content:"";display:table;clear:both}#container #contents>section>section{float:left;width:65.93607%}#container #contents>section>nav{float:right;width:30.77626%}#container #contents>section>nav ul{text-align:left}#container #contents>section>nav li,#container #contents>section>nav a{margin:0;padding:0;border:none}#container #contents .pressNav dl,#container #contents .pressNav dt,#container #contents .pressNav dd{padding:0;margin:0;font-weight:normal}#container #contents .pressNav .pressRelease .infoBox,#container #contents .pressNav .upDate .infoBox{letter-spacing:-0.5em}#container #contents .pressNav .pressRelease .infoBox li,#container #contents .pressNav .upDate .infoBox li{display:inline-block;width:50%;letter-spacing:0.08em;text-align:center}#container #contents .pressNav .pressRelease .infoBox li a,#container #contents .pressNav .pressRelease .infoBox li span,#container #contents .pressNav .upDate .infoBox li a,#container #contents .pressNav .upDate .infoBox li span{display:block;padding:18px 0 15px;font-size:.875em;line-height:1}@media (max-width: 900px){#container #contents .pressNav .pressRelease .infoBox li a,#container #contents .pressNav .pressRelease .infoBox li span,#container #contents .pressNav .upDate .infoBox li a,#container #contents .pressNav .upDate .infoBox li span{padding-left:15px;padding-right:15px}}#container #contents .pressNav .pressRelease .infoBox li span,#container #contents .pressNav .upDate .infoBox li span{border:1px solid #c8c8c8;border-bottom:1px solid #FFF;position:relative;font-weight:500}#container #contents .pressNav .pressRelease .infoBox li span:before,#container #contents .pressNav .upDate .infoBox li span:before{content:"";display:block;position:absolute;top:-1px;left:25px;width:15px;height:3px;background:#bf0000}#container #contents .pressNav .pressRelease .infoBox li a,#container #contents .pressNav .upDate .infoBox li a{color:#636363}#container #contents .pressNav .pressRelease .infoBox li#upDateInfo span:before,#container #contents .pressNav .upDate .infoBox li#upDateInfo span:before{left:18px}#container #contents .pressNav .pressRelease .info,#container #contents .pressNav .upDate .info{margin-top:-1px;padding:20px 25px;border:1px solid #c8c8c8}#container #contents .pressNav .pressRelease .info>li,#container #contents .pressNav .upDate .info>li{border-top:1px solid #c8c8c8;padding:20px 0;display:block}#container #contents .pressNav .pressRelease .info>li:first-child,#container #contents .pressNav .upDate .info>li:first-child{border-top:none;padding-top:0}#container #contents .pressNav .pressRelease .info>li dl dt,#container #contents .pressNav .upDate .info>li dl dt{margin-bottom:10px;font-weight:500}#container #contents .pressNav .pressRelease .info>li dl dt a.current,#container #contents .pressNav .upDate .info>li dl dt a.current{color:#bf0000}#container #contents .pressNav .pressRelease .info>li dl dd,#container #contents .pressNav .upDate .info>li dl dd{font-size:.875em}#container #contents .pressNav .pressRelease .info>li dl dd ul li,#container #contents .pressNav .upDate .info>li dl dd ul li{text-indent:-9999px}#container #contents .pressNav .pressRelease .info>li dl dd ul li a,#container #contents .pressNav .upDate .info>li dl dd ul li a{text-indent:0px;display:inline-block;margin-bottom:10px}#container #contents .pressNav .pressRelease .info>li dl dd ul li a.current,#container #contents .pressNav .upDate .info>li dl dd ul li a.current{color:#bf0000}#container #contents .pressNav .pressRelease .info>li dl dd ul li span,#container #contents .pressNav .upDate .info>li dl dd ul li span{text-indent:0px}#container #contents .pressNav .pressRelease .info>li.links,#container #contents .pressNav .upDate .info>li.links{padding-bottom:0px}#container #contents .pressNav .pressRelease .info>li.links .rf-list-link,#container #contents .pressNav .upDate .info>li.links .rf-list-link{padding-left:20px}#container #contents .pressNav .pressRelease .info>li.links .rf-list-link li,#container #contents .pressNav .upDate .info>li.links .rf-list-link li{margin-bottom:15px}#container #contents .pressNav .pressRelease .info>li.links .rf-list-link li:last-child,#container #contents .pressNav .upDate .info>li.links .rf-list-link li:last-child{margin-bottom:0}#container #contents .pressNav .pressRelease .info>li.links .rf-list-link li a,#container #contents .pressNav .upDate .info>li.links .rf-list-link li a{display:inline-block}#container #contents #categoryTitle{display:none}#container #contents #contentsMain{position:relative}#container #contents #contentsMain a[href*="http://rakuten.today"]{display:none}#container #contents #contentsMain h1.rf-title-large{padding-right:20%}#container #contents #contentsMain .ttlBtnWrap{position:absolute;top:15px;right:0}#container #contents #contentsMain .ttlBtnWrap a:focus{color:inherit}#container #contents #contentsMain .refine{margin-bottom:25px}#container #contents #contentsMain .refine:last-child{display:none}#container #contents #contentsMain .refine dt{font-weight:normal;text-transform:uppercase;font-size:.875em;margin:0 0 16px}#container #contents #contentsMain .refine dt:after{content:":";display:inline-block;margin-left:2px}#container #contents #contentsMain .refine dd ul{letter-spacing:-0.5em;display:inline}#container #contents #contentsMain .refine dd ul li{margin:0 25px 20px 0;display:inline-block;cursor:pointer;letter-spacing:0.08em}#container #contents #contentsMain .refine dd ul li:lang(ja){letter-spacing:0.06em}#container #contents #contentsMain .refine dd ul li.active{border-color:#bf0000;color:#bf0000}#container #contents #contentsMain .contItem{margin-top:25px}#container #contents #contentsMain .contItem .title .pageList{display:none}#container #contents #contentsMain .contItem .dateListBox .dateList li{border-bottom:1px solid #c8c8c8}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl{margin:0;padding:18px 0 14px}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl dt{margin:0;padding:0}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .date{font-size:.75em;margin-bottom:2px;font-weight:normal;text-transform:uppercase;letter-spacing:0.08em}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>a{font-weight:500;text-decoration:none;line-height:180%;display:inline-block}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>dl{position:relative;margin:0;padding:0;margin-top:30px;font-size:.75em;text-transform:uppercase}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>dl:before{content:"";display:block;width:25px;height:1px;background:#c8c8c8;position:absolute;top:-16px;left:0}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>dl dt{display:none}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>dl dd{display:inline-block}#container #contents #contentsMain .contItem .dateListBox .dateList li>dl .label>dl dd>a{text-decoration:none;color:#636363;letter-spacing:0.08em;line-height:140%}#container #contents #contentsMain .otherItem{margin-top:25px;text-align:center}#container #contents #contentsMain .otherItem .more{margin:0 auto;cursor:pointer}#container #contents #contentsMain .otherItem .pageList{font-size:.75em;text-align:right;margin-top:25px}#container #contents #contentsMain .contItem .divisionList{margin:0 -15px}#container #contents #contentsMain .contItem .divisionList::after{content:"";display:table;clear:both}#container #contents #contentsMain .contItem .divisionList .division3{padding:0 15px;margin-bottom:20px;float:left;width:33.33%;box-sizing:border-box}#container #contents #contentsMain .contItem .divisionList .division3:nth-child(3n+1){clear:both}#container #contents #social{display:none}#container #contents #contentsMain h2.rf-title-large{margin-top:45px}#container #contents #contentsMain .articleText .paragraph{margin-bottom:10px}#container #contents #contentsMain article .articleTitle{padding-right:0}:lang(ja) #container #contents #contentsMain article .articleTitle{text-align:center}#container #contents #contentsMain article .ttlBtnWrap{top:7px}#container #contents #contentsMain article .rf-sns-group{padding:0 70px 20px 0;margin-bottom:20px;border-bottom:1px solid #c8c8c8}#container #contents #contentsMain article .articleHeader{font-size:.75em;text-transform:uppercase;color:#636363;margin-bottom:25px}#container #contents #contentsMain article .articleHeader::after{content:"";display:table;clear:both}#container #contents #contentsMain article .articleHeader .date{float:left;letter-spacing:0.08em}#container #contents #contentsMain article .articleHeader .company{float:right}#container #contents #contentsMain article .contItem{margin-top:0}#container #contents #contentsMain article .divisionList{margin-bottom:25px}#container #contents #contentsMain article table{min-width:100%;border-collapse:collapse;border-spacing:0}#container #contents #contentsMain article table tr th,#container #contents #contentsMain article table tr td{border:1px solid #c8c8c8;padding:15px;line-height:140%}#container #contents #contentsMain article table tr th p,#container #contents #contentsMain article table tr td p{margin:0}#container #contents #contentsMain article table tr th{background-color:#f6f6f6}

/*# sourceMappingURL=main.css.map */
