@charset "UTF-8";
body{margin:0;padding:0;text-align:center;min-width:1024px}
blockquote,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,ul{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
ol li,ul li{list-style:none}
table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;font-size:100%}
caption{text-align:left}
code,del,input,ins,kbd,pre,samp,select,table,textarea,var{font-size:100%}
address,cite,del,dfn,em,ins,samp,strong,th,var{font-weight:400;font-style:normal}
a img{border:0}
hr.yjSeparation{display:none}
fieldset{border:none}
#wrapper{text-align:left}
#yjContentsBody{position:relative}
.yjGuid{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.yjGuid{overflow:visible}
.yjSkip{display:block;height:0;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px}
.yj950-1 #wrapper{width:100%;margin:0 auto;padding:0}
.yj950-1 #wrapper #containerV1{width:950px;margin:0 auto;padding:0 10px}
#containerV1{display:none}
.yj950-1 #contents{text-align:left}
.yjmth img{vertical-align:middle;border:0}
div.yjmthproplogoarea{float:left}
div.yjmthloginarea{float:left;margin:0 0 0 3px;font-size:smaller;text-align:left;line-height:110%}
div.yjmthcplogoarea{float:right}
div.yjmthcmnlnkarea{float:right;margin:10px 3px 0 0;font-size:smaller;text-align:right;line-height:110%}
br.yjmthclear{clear:both}
div.yjgrplink{text-align:right;font-size:smaller;line-height:115%}
div#music div.yjmthloginarea{margin-top:16px;margin-left:7px}
div#music div.yjmthcmnlnkarea{margin-top:26px}
div#music div.yjmthcplogoarea{margin-top:14px}
#masthead{width:950px;height:41px;margin:0 auto;padding:5px 0;background-color:#fff;text-align:left;z-index:2}
#masthead strong{font-weight:700}
#masthead::after{content:".";display:block;position:relative;height:0;clear:both;visibility:hidden}
* html #masthead{height:1%}
* html #masthead .yjmth{margin:0;padding:0}
@media print{
div.yjmthloginarea{display:none}
}
#footer{text-align:center;background:#fff}
#footer address{padding:10px 0 20px;border-top:1px solid #ccc;line-height:1.3}
.exLogo{margin:0 5px 0 0}
#emg,#emg2,#emg3{text-align:center}
#emg2 br{display:none}
#emg table,#emg2 table,#emg3 table{margin:0 auto 10px;text-align:left}
#emg table tr td table,#emg2 table tr td table,#emg3 table tr td table{margin-bottom:0}
.EMG{text-align:center}
.EMG br{display:none}
.EMG>table{margin:0 auto 10px!important;text-align:left}
#header{background:#fff;padding-top:10px}
#yjmthcmnlnkarea{float:right;margin-left:10px;font-size:13px;line-height:35px}
.yjmthsnsarea{margin-top:7px;float:right}
.yjmthsnsarea>div div{float:left;margin-left:9px}
.EMG table tr td table{margin-bottom:0}
.cf::after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.cf{zoom:1}
body{font-family:"Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;background-color:#fff}
a:hover{color:#4c88ff}
#wrapper{word-break:break-all;word-wrap:break-word;line-height:1.4;overflow:hidden}
#yjContentsBody{margin:0;color:#333}
#uft{margin:0 0 9px;padding:10px 0 7px;border:1px solid #e6e6e6;border-width:1px 0;text-align:center}
.ycMdFooterPropertyLink{width:auto;margin:0 0 10px;text-align:center}
.ycMdFooterPropertyLink p{margin:0 0 10px}
.ycMdFooterPropertyLink ul{text-align:center}
.ycMdFooterPropertyLink ul li{display:inline;margin:0 8px 0 0;padding:0 8px 0 0;border-right:1px solid #343434}
.ycMdFooterPropertyLink ul li.elLst{margin:0;padding:0;border:0}
.ycMdCopyright{width:auto;margin:0;padding-bottom:10px;text-align:center}
.ycMdCopyright ul{margin:0}
.ycMdCopyright li{display:inline;padding:0}
.ycMdCopyright li .elHyphen{margin:0 5px}
#yjBreadcrumbs{font-size:12px;margin-bottom:12px}
.yjChviewWrap{text-align:center}
.yjChview{display:inline-block;margin:0 0 10px;padding:10px 30px;border:1px solid #e7e7e7;background:#f9f9f9;text-align:center}
.yjChview dd,.yjChview dl,.yjChview p{margin:0}
.yjChview dl dd,.yjChview dl dt{display:inline;font-size:14px;line-height:1.2em}
.yjChview dl dt{padding-right:.2em}
.yjChview dl dd span{font-weight:700}
.yjChview dl dd::after{content:"｜"}
.yjChview dl dd.end::after{content:""}
.shopTop .dvFooterLink{clear:both}
.shopTop a{text-decoration:none}
.mdJsOffAlert{width:890px;margin:15px auto}
.mdJsOffAlert .dvBox{background:#eaeaea;padding:20px}
.mdJsOffAlert .dvBox p{text-align:center}
.mdJsOffAlert .dvBox p em{font-style:normal;font-weight:700;letter-spacing:.05em}
.mdJsOffAlert .dvBox p.dcAlert{font-weight:700;font-size:14px}
.mdJsOffAlert .dvBox p.dcMintxt{font-size:11px}
.dvBanner{overflow:hidden;height:60px}
.dvBanner ul li a{background:#dd0031;font-size:0;z-index:1;width:100%;display:block}
.dvBanner ul li a span{width:950px;display:block;margin:0 auto}
.dvBanner ul li a img{margin:0 -50%}
#bgV2{position:fixed;top:-37%;left:-50%;width:200%;height:182%}
#bgV2 img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}
#wrapper{position:relative}
#contsHead h1,#footTopics li span,#headTopics p span,.apply li a,.apply li p,.apply+a,.btnMovie{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/141215/spr_ver2parts_01.png) no-repeat}
#contsFoot h2,#contsHead h1,.apply li a,.apply li p,.apply+a,.btnMovie{text-indent:-9999px}
#footBnr a:hover,.btnInterview:hover,.btnMovie:hover{-moz-opacity:.8;opacity:.8}
sub{vertical-align:baseline;font-size:70%;font-weight:400}
dt sub{font-size:54%}
#headTopics{background:#f7f7f7;line-height:33px}
#headTopics p{width:950px;margin:0 auto;font-size:13px}
#footTopics li span,#headTopics p span{display:inline-block;width:8px;height:12px;margin:0 10px;background-position:-570px -284px}
.js-gnavFixed{left:0;position:fixed;top:0;width:100%;z-index:11000;-webkit-animation:fixAnimation .3s linear;animation:fixAnimation .3s linear}
@-webkit-keyframes fixAnimation{
0%{-webkit-transform:translateY(-154px);transform:translateY(-154px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes fixAnimation{
0%{-webkit-transform:translateY(-154px);transform:translateY(-154px)}
100%{-webkit-transform:translateY(0);transform:translateY(0)}
}
.js-gnavFixed .mdNaviButton{height:100%}
.mdNaviButton{height:0;margin:16px auto 0;overflow:hidden}
.mdNaviButton .ptNaviButton{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
.mdNaviButton .elLinkText{width:240px}
.mdNaviButton .elLinkText+.elLinkText{margin-left:16px}
.mdNaviButton .elLink{display:block}
.mdNaviButton .elLink:hover{opacity:.7}
.mdNaviButton .elLink img{width:100%;height:auto;background:rgba(0,0,0,0)}
div#js-gnavDropdown{margin:0 auto;position:relative;background-color:#fff;padding:15px 0}
div.dropdownbodr{border-bottom:1px solid #dedede}
div#js-gnavDropdown div.js-gnavDropdownCover{width:1050px;margin:0 auto;position:relative}
div#js-gnavDropdown div.navi{display:inline;position:relative}
div#js-gnavDropdown div.navi:first-child a span{border-left:0}
div#js-gnavDropdown div.navi a{display:inline-block;font-size:14px;text-align:center;color:#1a1a1a;text-decoration:none;padding-bottom:8px;border-bottom:4px solid #fff}
div#js-gnavDropdown div.navi.dropdownIcon>a{position:relative;display:inline-block;line-height:15px;padding-right:14.14px}
div#js-gnavDropdown div.navi.dropdownIcon>a::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:20px;line-height:1;width:12.14px;text-indent:-3.8848px;top:50%;margin-top:-10px;right:0}
div#js-gnavDropdown div.navi.dropdownIcon>a::after{top:7px;right:8px}
div#js-gnavDropdown div.navi.dropdownIcon>a:hover{cursor:default}
div#js-gnavDropdown div.navi>a:hover{border-bottom:4px solid #2797cf;color:#2797cf}
div#js-gnavDropdown span:first-child{padding:3px 15px}
div#js-gnavDropdown div.navi a span{border-left:1px solid #d0d0d0;padding:0 13px}
.page_attention div#js-gnavDropdown div.navi:last-child a span{border-left:3px solid #d0d0d0}
div#js-gnavDropdown div.dropdown{font-size:93%;letter-spacing:0;position:absolute;top:15px;left:0;visibility:hidden;width:auto;z-index:100}
div#js-gnavDropdown div.dropdown div.arrow{margin-left:-15px;width:30px;height:20px;position:absolute;left:50%;top:1px;z-index:102;line-height:0}
div#js-gnavDropdown div.dropdown div.cont{border-top:1px solid #e6e6e6;border-radius:8px;background:none repeat scroll 0 0 #fff;box-shadow:0 0 5px #a3a3a3;overflow:hidden;width:auto;z-index:101;line-height:2}
div#js-gnavDropdown div.dropdown div.cont ul li{display:inline-block;border-top:1px dashed #fff;font-size:14px}
div#js-gnavDropdown div.dropdown div.cont ul li:first-child{border-top:none}
div#js-gnavDropdown div.dropdown div.cont ul li a{display:inline-block;width:200px;text-decoration:none;color:#1a1a1a;padding:8px 16px;text-align:left}
div#js-gnavDropdown div.dropdown div.cont ul li a:hover{background-color:#bddff0}
#footList{background-color:#ececec;padding:40px 0}
#footList .footListCover{width:950px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
#footList .ddWrap{width:280px;margin-right:55px}
#footList .ddWrap:nth-of-type(3n){margin-right:0}
#footList dt{width:280px;margin-right:55px}
#footList dt:nth-of-type(3n+1){margin-right:0}
#footList dt{margin-top:28px;border-bottom:1px solid #d0d0d0}
#footList dt a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/icon_footer_arrow_02.png) no-repeat;background-position:center right;padding:5px 15px 5px 0;color:#222;font-size:16px}
#footList dt a:hover{color:#04c;font-size:16px}
#footList .column01{width:100%;margin:0 0 8px}
#footList dd{font-size:14px;padding:5px 0}
#footList dd a:hover{opacity:.8;font-size:14px}
#footList dd.ddChild{position:relative;padding-left:18px}
#footList dd.ddChild::before{content:"└";position:absolute;top:6px;left:0;clear:both}
#footTopics{padding:10px 0;background:#fff;font-size:13px}
#footTopics dl{width:950px;margin:0 auto;text-align:center}
#footTopics dt{display:inline-block;margin-right:20px}
#footTopics dd{display:inline-block}
#footBnr{background:#fff}
#footBnr ul{font-size:0;width:950px;margin:0 auto;padding:40px 0 25px}
#footBnr li{float:left;width:300px;margin-bottom:15px;margin-left:15px}
#footBnr li:first-child,#footBnr li:first-child+li+li+li{margin-left:0}
#pagetopB{bottom:75px;display:none;margin:0 0 0 -100px;position:fixed;right:0;width:50px;z-index:100000}
#pagetopB a{background:#d2d2d2 none repeat scroll 0 0;color:#fff;display:block;font-weight:700;padding:5px 0;text-align:center;text-decoration:none}
#pagetopB a:hover{background:#c4c4c4 none repeat scroll 0 0!important;color:#fff;text-decoration:none}
#contsHead{width:100%;padding:70px 0;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/141215/bg_parts_01.png) repeat-x center bottom}
#contsHead h1{width:572px;height:265px;margin:0 auto;background-position:0 0}
a.btnMovie{display:block;margin:0 auto -25px;width:124px;height:92px;background-position:-555px 0}
.apply{width:794px;margin:50px auto 0}
.apply li{float:left;width:386px;text-align:center}
.apply li p{margin:0 auto 8px}
.apply li:first-child p{width:237px;height:24px;background-position:0 -279px}
.apply li:first-child+li{margin-left:20px}
.apply li:first-child+li p{width:222px;height:24px;background-position:-239px -279px}
.apply li a{display:block;width:386px;height:84px}
.apply li:first-child a{background-position:0 -314px}
.apply li:first-child a:hover{background-position:-396px -314px}
.apply li:first-child+li a{background-position:0 -408px}
.apply li:first-child+li a:hover{background-position:-396px -408px}
.apply+a{display:block;width:228px;height:76px;margin:0 auto;background-position:-573px -103px}
.apply+a:hover{background-position:-573px -186px}
.mdPageTitle{display:none}
[class^=mdCoverImage]{position:relative;margin-top:16px}
[class^=mdCoverImage] .elPromotionCoverPC{display:block}
[class^=mdCoverImage] .elPromotionCoverPC img{width:2000px;position:relative;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%)}
[class^=mdCoverImage] .elLinkWrap{position:absolute;top:194px;left:calc(50% - 248px);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
[class^=mdCoverImage] .elLinkText{width:240px}
[class^=mdCoverImage] .elLinkText+.elLinkText{margin-left:16px}
[class^=mdCoverImage] .elLink{display:block}
[class^=mdCoverImage] .elLink:hover{opacity:.7}
[class^=mdCoverImage] .elLink img{width:100%;height:auto;background:rgba(0,0,0,0)}
.mdMovieButtonWrap{width:950px;margin:50px auto}
.mdMovieButtonWrap .elLink{width:500px;box-sizing:border-box;color:#fff;padding:15px;background-color:#ffbf00;border-radius:6px;font-size:30px;font-weight:700;margin:0 auto;text-align:center;position:relative;display:block;line-height:45px;padding-left:55px}
.mdMovieButtonWrap .elLink:hover{opacity:.7}
.mdMovieButtonWrap .elLink::before{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:45px;line-height:1;width:45px;text-indent:60px;top:50%;margin-top:-22.5px;left:0}
#contsLead{padding:50px 0;background-color:#fff;text-align:center;border-bottom:1px solid #dedede}
#contsLead ul{width:910px;margin:0 auto}
#contsLead li{display:inline-block;vertical-align:middle}
#contsLead li:first-child{margin-right:160px}
#contsLead li:first-child dl{width:390px}
#contsLead li:first-child dt{font-weight:700}
#contsLead li+li+li{margin-right:0}
#contsLead dl{width:232px;margin:0 auto;padding:0}
#contsLead dt{color:#666;font-size:11px;position:relative}
#contsLead dt p{position:absolute;top:-12px;left:42px}
#contsLead dt span{margin-top:5px;color:#1a1a1a;font-size:58px}
#contsLead dt .num{letter-spacing:0;font-size:62px;line-height:1.3}
#contsLead dt span+span{font-size:30px;letter-spacing:0}
#contsLead dd{color:#333;font-size:13px}
#contsLead .mdMovieButtonWrap{width:950px;margin:50px auto 0}
#contsLead .mdMovieButtonWrap .elLink{width:500px;box-sizing:border-box;color:#fff;padding:15px;background-color:#ffbf00;border-radius:6px;font-size:30px;font-weight:700;margin:0 auto;text-align:center;position:relative;display:block;line-height:45px;padding-left:55px}
#contsLead .mdMovieButtonWrap .elLink:hover{opacity:.7}
#contsLead .mdMovieButtonWrap .elLink::before{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:45px;line-height:1;width:45px;text-indent:60px;top:50%;margin-top:-22.5px;left:0}
#conts01,#conts02{margin-top:-1px}
#conts01{width:100%;padding:100px 0 200px;background:#f7f7f7 url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/141215/bg_conts01.jpg) no-repeat center center;background-size:cover}
#conts01 h2{width:950px;margin:0 auto;text-align:left}
#conts01 dl,#conts01 ul,#conts02 dl,#conts02 h2,#conts02 ul{width:950px;margin:0 auto;text-align:left}
#conts01 h2,#conts02 h2{margin-bottom:40px;font-size:38px;letter-spacing:5px}
#conts01 dt,#conts02 dt{margin-bottom:15px;color:#f20000;font-weight:700;font-size:22px}
#conts01 dd,#conts02 dd{width:535px;margin-bottom:35px;font-size:13px;line-height:2}
#conts01 li{width:535px;padding-left:1em;color:gray;font-size:12px;text-indent:-1em;line-height:1.8}
#conts02{width:100%;padding:90px 0 180px;background:#fff url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/141215/bg_conts02.jpg) no-repeat center center;background-size:cover}
#conts02 li{width:535px;padding-left:1em;color:gray;font-size:12px;text-indent:-1em;line-height:1.8}
#conts02 .inner{width:950px;margin:0 auto}
#conts02 .inner img{float:left;margin-top:-20px;background:0 0}
#conts02 dl,#conts02 h2,#conts02 ul{width:535px;margin-left:42%}
#conts03{padding:90px 0;background:#ffa803;text-align:center}
#conts03 h2{color:#fff;font-size:38px;letter-spacing:5px}
#conts03>ul{width:940px;margin:20px auto 0}
#conts03 li{width:940px;margin-right:40px}
#conts03 li>dl{margin-bottom:20px;padding-bottom:35px;background:#fff;border:4px solid #f4a20c;border-radius:10px}
#conts03 li>dl>dt{display:block;border-radius:10px 10px 0 0;background-size:17px 9px;position:relative;margin-bottom:60px}
#conts03 li>dl dt h3{color:#009de1}
#conts03 li dd>dl dd{width:486px;text-align:left}
#conts03 li dd>dl dt{margin:30px 0 15px;color:#ff5a09;font-weight:700;font-size:30px}
#conts03 li dd>dl dd{margin:0 auto;font-size:15px;line-height:1.8}
#conts03 li+li>dl>dt{background-color:#dffce7}
#conts03 li dl+ul li{color:#fff;font-size:11px;text-align:left}
#conts03 ul.elAttention{color:#fff;text-align:left;width:940px;margin:0 auto;font-size:12px}
#conts03 h3{padding:20px 0;font-size:40px;font-weight:700}
#conts03 .elbtnApply{margin:0 auto;width:480px}
#conts03 .elbtnApply a{width:480px;color:#fff;padding:10px;border-radius:6px;display:block;font-size:26px;position:relative}
#conts03 .elbtnApply a::after{display:inline-block;width:28px;height:28px;content:"";background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/ico_arrow_right_radius_01.png) no-repeat;position:absolute;top:50%;right:30px;margin-top:-14px}
#conts03 .elYahooSHPInfo li>dl>dt{height:226px;background-color:#d9fdff}
#conts03 .elYahooSHPInfo li>dl>dt img{background:0 0}
#conts03 .elYahooSHPInfo li .elbtnApply a{color:#fff;background-color:#008df9}
#conts03 .elPayPaymallInfo li>dl dt h3{color:#000}
#conts03 .elPayPaymallInfo li>dl>dt{height:310px;background-color:#ede9db}
#conts03 .elPayPaymallInfo li>dl>dt img{background:0 0}
#conts03 .elPayPaymallInfo li .elbtnApply a{color:#fff;background-color:#000}
#conts04{padding:100px 0 83px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/141215/bg_conts04.png) repeat-x;text-align:center}
#conts04 h2{font-size:38px;letter-spacing:5px}
#conts04 .lead{margin-top:20px;font-size:14px}
#conts04 ul{width:900px;margin:70px auto 0}
#conts04 li{float:left;width:200px;margin-left:150px;text-align:left;font-size:14px}
#conts04 li p{padding:0 3px}
#conts04 li:first-child{margin:0}
#conts04 li:first-child+li+li>p{margin-bottom:25px}
#conts04 li img{margin-bottom:20px;background:0 0}
#conts04 li p+p{margin:10px 0 20px;color:#666;font-size:12px}
#conts04 .btnInterview{display:block;width:152px;margin:0 auto;padding-left:28px;border-radius:4px;background-color:#fff;line-height:36px;color:#04c;font-size:12px;text-decoration:none}
#conts04 .btnInterview span{display:inline-block;width:8px;height:12px;margin-left:10px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/icon_footer_arrow_02.png) no-repeat;background-size:90%;background-position:0 .5px}
#conts05{padding:100px 0}
#conts05 .elHeading{font-size:38px}
#conts05 .elTitle{margin-top:60px;font-size:22px;font-weight:700;color:#f20000}
#conts05 .elText{margin-top:20px;line-height:2}
#conts05 .elBackground{width:950px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
#conts05 .elLeftColumn{width:570px;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}
#conts05 .elImage img{width:100%;height:auto}
.mdContsFoot{margin:0 auto}
.mdContsFoot.top{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/bg_contFoot_01.jpg) no-repeat center;background-size:cover}
.mdContsFoot.plan{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_plan_store_openF.jpg) no-repeat center;background-size:cover}
.mdContsFoot.top .elContsFootWrap{height:500px}
.mdContsFoot.top .elContsFootTtl h2{margin-top:210px}
.mdContsFoot.plan .elContsFootWrap{height:400px}
.mdContsFoot a:hover{opacity:.8}
.mdContsFoot .elContsFootWrap{margin:0 auto;width:950px;display:table;position:relative}
.mdContsFoot .elContsFootParts{display:table-cell;vertical-align:middle}
.mdContsFoot .elContsFootTtl h2{width:753px;height:100px;margin:0 auto;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/txt_contFoot.png) no-repeat;display:block}
.mdContsFoot .elBtnApplyPro{margin:10px auto 100px;width:544px;height:54px;background-color:#fff;border-radius:6px}
.mdContsFoot .elBtnApplyPro a{margin:0 auto;width:544px;height:54px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/btn_apply_pro_store.png) no-repeat;text-indent:-9999px;display:block}
.mdContsFoot p.aflo{text-align:right;position:absolute;right:0;bottom:10px;width:950px}
.fixed{position:fixed;top:0;width:100%;z-index:10000}
h1.attention{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_before_yahoo_shopping_apply_light.png) no-repeat center center;min-height:25px;height:85px;text-indent:-9999px}
div.attention_info{background:#f0f0f0;padding-bottom:50px}
div.attention_flow_cover,div.attention_info_cover{width:950px;margin:0 auto}
div.attention_info div.attention_info_cover img.right_btn{margin:0 auto;display:block;padding-top:50px}
div.attention_info div.attention_info_cover img.right_btn:hover{opacity:.8}
#attention_flow div.attention_flow_cover h2.right,div.attention_info div.attention_info_cover h2.right{border-left:#00c531 4px solid;text-align:left;font-size:18px;margin-top:40px;margin-bottom:20px;color:#787878;padding-left:10px}
#attention_flow div.attention_flow_cover h2.pro,div.attention_info div.attention_info_cover h2.pro{border-left:#30ade4 4px solid;text-align:left;font-size:18px;margin-top:40px;margin-bottom:20px;color:#787878;padding-left:10px}
div.attention_info div.attention_info_cover ul{font-size:0;margin-bottom:50px;text-align:left;word-wrap:normal}
div.attention_info div.attention_info_cover .info_list{margin-bottom:10px}
div.attention_info div.attention_info_cover ul li{display:inline-block;margin-right:10px;word-wrap:normal}
div.attention_info div.attention_info_cover .info_sup{color:red;margin-bottom:20px}
div.attention_info div.attention_info_cover ul li.bank_account{margin-right:0}
div.attention_info div.attention_info_cover dl{border:1px solid #ddd;padding:0 25px;background-color:#fff}
div.attention_info div.attention_info_cover dl.more_detail{margin-bottom:10px}
div.attention_info div.attention_info_cover dl dd,div.attention_info div.attention_info_cover dl dt{color:#333;font-size:13px;text-align:left}
div.attention_info div.attention_info_cover dl.more_detail_store_open dt a.more_info,div.attention_info div.attention_info_cover dl.more_detail_store_open dt a.need_fill_out_item{text-decoration:none;color:#333}
div.attention_info div.attention_info_cover dl.more_detail_store_open dt{padding:20px 0 14px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/btn_plus_open.png) no-repeat right center;min-height:26px;cursor:pointer}
div.attention_info div.attention_info_cover dl.more_detail_store_open dt.active{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/btn_minus_close.png) no-repeat right center}
div.attention_info div.attention_info_cover dl dd{border-top:1px dotted #d3cece;padding:20px 0;line-height:1.7;display:none}
div.attention_info div.attention_info_cover dl dd table tr:first-child+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr+tr+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr+tr{background-color:#f0f0f0}
div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr+tr+tr,div.attention_info div.attention_info_cover dl dd table tr:first-child+tr+tr+tr+tr+tr+tr+tr+tr{background-color:#dadada}
div.attention_info div.attention_info_cover dl dd table tr:first-child{background-color:#aaa;color:#fff}
div.attention_info div.attention_info_cover dl dd table tr td{padding:5px 10px}
div.attention_info div.attention_info_cover dl dd table tr td a.brandList{color:navy;text-decoration:underline}
div.attention_info div.attention_info_cover dl dd table tr td a.brandList:hover{color:#4c88ff}
div.attention_info div.attention_info_cover dl dd table tr td:first-child{border-right:1px solid #fff}
div.attention_info div.attention_info_cover dl dd p{margin-top:10px;margin-left:10px}
#attention_flow div.attention_flow_cover table{border-collapse:collapse;border:none;width:100%;font-size:13px;margin-bottom:50px;word-wrap:normal}
#attention_flow div.attention_flow_cover table caption{caption-side:bottom;color:#333;font-size:10px;margin-top:10px}
#attention_flow div.attention_flow_cover table td,#attention_flow div.attention_flow_cover table tr{border:none}
#attention_flow div.attention_flow_cover table tr td{color:#333;border-bottom:1px solid #e1e1e1;text-align:center}
#attention_flow div.attention_flow_cover table tr.index{height:90px}
#attention_flow div.attention_flow_cover table tr.owner,#attention_flow div.attention_flow_cover table tr.yahoojapan{height:109px}
#attention_flow div.attention_flow_cover table tr.index td{background-color:#d9d9d9;font-weight:700}
#attention_flow div.attention_flow_cover table tr td span.rice{font-size:10px}
#attention_flow div.attention_flow_cover table tr.index td:first-child{width:111px}
#attention_flow div.attention_flow_cover table tr.index td.two_5days{width:339px}
#attention_flow div.attention_flow_cover table tr.index td.none{width:230px;border-right:none}
#attention_flow div.attention_flow_cover table tr.owner td{background-color:#ffc78a}
#attention_flow div.attention_flow_cover table tr.owner td:first-child{border-right:1px solid #e1e1e1}
#attention_flow div.attention_flow_cover table tr.owner td.open span.white_base_open{padding:37px 0;box-shadow:0 0 7px -2px #999;border-collapse:separate;display:block;margin:0 10px;background-color:#fff;width:210px}
#attention_flow div.attention_flow_cover table tr.owner td.open span.white_base_open span.txt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_store_open.png) no-repeat center;height:17px;display:block;text-indent:-9999px}
#attention_flow div.attention_flow_cover table tr.owner td.form span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px #999;border-collapse:separate;display:block;margin:0 30px 0 11px}
#attention_flow div.attention_flow_cover table tr.owner td.form span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:45px}
#attention_flow div.attention_flow_cover table tr.owner td.form span.white_base span.arrow span.txt{display:block;position:relative;top:35px;right:42px;text-align:left}
#attention_flow div.attention_flow_cover table tr.owner td.store span.white_base,#attention_flow div.attention_flow_cover table tr.yahoojapan td.contract span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px #999;border-collapse:separate;display:block;margin:0 30px 0 10px}
#attention_flow div.attention_flow_cover table tr.owner td.store span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:150px}
#attention_flow div.attention_flow_cover table tr.yahoojapan td.contract span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:104px}
#attention_flow div.attention_flow_cover table tr.owner td.store span.white_base span.arrow span.txt{position:relative;top:35px;right:145px}
#attention_flow div.attention_flow_cover table tr.yahoojapan td.contract span.white_base span.arrow span.txt{position:relative;top:35px;right:97px}
#attention_flow div.attention_flow_cover table tr.yahoojapan td{background-color:#fffde3}
#attention_flow div.attention_flow_cover table tr.yahoojapan td:first-child{border-right:1px solid #e1e1e1}
#attention_flow div.attention_flow_cover table tr td{white-space:nowrap;vertical-align:middle}
div.attention_btn{background-color:#f0f0f0;height:196px}
div.attention_btn img{padding-top:60px;margin:0 auto;display:block}
div.attention_btn a img:hover{opacity:.8}
h1.attention_pro{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_before_yahoo_shopping_apply_pro.png) no-repeat center center;min-height:25px;height:85px;text-indent:-9999px}
#attention_flow div.attention_flow_cover table.pro tr.index td.minute{width:119px}
#attention_flow div.attention_flow_cover table.pro tr.index td.days,#attention_flow div.attention_flow_cover table.pro tr.index td.two_days{width:119px}
#attention_flow div.attention_flow_cover table.pro tr.index td.weeks{width:119px}
#attention_flow div.attention_flow_cover table.pro tr.index td.none_pro{width:119px;border-right:none}
#attention_flow div.attention_flow_cover table.pro tr.owner td.open span.white_base_open{padding:37px 0;box-shadow:0 0 7px -2px #999;border-collapse:separate;display:block;margin:0 10px;background-color:#fff;width:143px}
#attention_flow div.attention_flow_cover table.pro tr.owner td.form span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px rgba(0,0,0,.3);display:block;margin:0 26px 0 0}
#attention_flow div.attention_flow_cover table.pro tr.owner td.form span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:36px}
#attention_flow div.attention_flow_cover table.pro tr.owner td.form span.white_base span.arrow span.txt{position:relative;top:30px;right:36px;display:inline-block;line-height:1.3;text-align:center}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px #999;border-collapse:separate;display:block;margin:0 26px 0 10px}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:37px}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store span.white_base span.arrow span.txt{position:relative;top:30px;right:38px;display:inline-block;line-height:1.3;text-align:center}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store_preparation span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px #999;border-collapse:separate;display:block;margin:0 20px 0 0}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store_preparation span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:49px}
#attention_flow div.attention_flow_cover table.pro tr.owner td.store_preparation span.white_base span.arrow span.txt{position:relative;top:35px;right:48px}
#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.contract span.white_base,#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.form span.white_base,#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.store_check span.white_base{background-color:#fff;box-shadow:-1px 0 5px -1px #999;border-collapse:separate;display:block;margin:0 25px 0 0}
#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.contract span.white_base span.arrow,#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.form span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;display:inline-block;height:90px;left:33px;position:relative}
#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.store_check span.white_base span.arrow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_flow_arrow.png) no-repeat right center;height:90px;display:inline-block;position:relative;left:44px}
#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.store_check span.white_base span.arrow span.txt{position:relative;top:35px;right:38px}
#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.contract span.white_base span.arrow span.txt,#attention_flow div.attention_flow_cover table.pro tr.yahoojapan td.form span.white_base span.arrow span.txt{display:inline-block;line-height:1.3;position:relative;right:26px;top:30px}
.mdTitleWrap .elAttentionProBlock{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/bg_attention_key.png) no-repeat center;background-size:cover;height:270px}
.mdTitleWrap .elAttentionProBlock h1.elAttentionProTitle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/txt_attention_title.png) no-repeat;text-indent:-9999px;background-position:30% 50%;height:270px}
.mdAttentionButton{padding:50px 0}
.mdAttentionButton img{margin:0 auto;display:block}
.mdAttentionButton a img:hover{opacity:.8}
.uiBgGrayWrap{background-color:#f0f0f0}
.mdAttentionTableBlock{margin:0 auto;padding:40px 0;width:950px}
.mdAttentionTableBlock a:hover{opacity:.8}
.elAttentionTitleBlock h2{margin-bottom:20px;font-size:30px;color:#333}
.mdAttentionTableBlock .elAttentionText p{margin-bottom:10px;font-size:14px;color:#787878}
.mdAttentionTableBlock .elAnchorList{margin:0 auto;width:950px}
.mdAttentionTableBlock .elAnchorList ul{margin:0 auto 20px;padding:20px;width:760px;background-color:#f0f0f0;text-align:center;box-sizing:content-box}
.mdAttentionTableBlock .elAnchorList ul li{padding:10px;display:inline-block}
.mdAttentionTableBlock .elAnchorList ul li a{margin-right:10px;font-size:14px;font-weight:700}
.mdAttentionTableBlock .elAnchorList ul li a::after{display:inline-block;content:"";width:20px;height:20px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/icn_arrow_b.gif) no-repeat;background-size:80%;margin-left:10px;vertical-align:middle}
.mdAttentionTableBlock .elAttentionTable table{margin:0 auto 10px;width:950px;background-color:#fff}
.mdAttentionTableBlock .elAttentionTable table tr:target{scroll-margin-top:70px}
.mdAttentionTableBlock .elAttentionTable table td{margin:0 auto;border:1px solid #999}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle{padding:10px;width:290px;font-size:14px;font-weight:700;background-color:#e6f9ff;vertical-align:middle}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle p{display:inline-block;vertical-align:top}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle p .elcautionText{font-size:12px;color:#ff3939}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elQandAIcon{margin-left:10px}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elQandAIcon a{text-indent:-9999px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/icn_qanda.png) no-repeat;display:inline-block;width:45px;height:16px;vertical-align:middle}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elQandAIcon a:hover{opacity:.8}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elLinkButton a{width:162px;margin-top:8px;padding:5px 8px;background-color:#008df9;color:#fff;font-size:13px;font-weight:400;position:relative;display:inline-block;line-height:13px;padding-right:13.07px}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elLinkButton a::after{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:13px;line-height:1;width:5.07px;text-indent:-4.4616px;top:50%;margin-top:-6.5px;right:0}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elLinkButton a::after{width:auto;margin-right:10px;border-radius:50%;background-color:#fff;color:#008df9;text-indent:0}
.mdAttentionTableBlock .elAttentionTable table td.elTableTitle .elLinkButton a :hover{opacity:.7}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents{padding:10px;font-size:14px;color:#333;background-color:#fff}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dt.elContentsDescriptionTitle{margin-bottom:20px;font-size:14px;color:#222}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd ul{font-size:12px;color:#787878}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd ul li::before{display:block;content:"・";float:left}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd ul li span{padding-left:10px;display:block}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd p.reference{font-size:12px;margin:10px 5px}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd ul li.text_note::before{content:""}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsDescriptionList dd ul li.text_note span{padding-left:0}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsChildList{font-size:12px;color:#787878}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsChildList dd{margin-left:10px}
.mdAttentionTableBlock .elAttentionTable table td.elTableContents dl.elContentsChildList dd ul li::before{display:none}
.mdAttentionTableBlock .elCautionText p{font-size:12px;color:#787878}
.mdAttentionTableBlock .elAttentionFlow{margin:0 auto;width:950px}
.mdAttentionTableBlock .elAttentionFlow table tr td.open span.red_base_open{color:#fff;height:17px;display:block;padding:37px 0;box-shadow:0 0 7px -2px #999;border-collapse:separate;display:block;margin:0 10px 0 0;background-color:#ff6a75;width:110px}
.mdAttentionTableBlock #attention_flow .attention_flow_cover .elAttentionFlow table{margin-bottom:0}
#event_point_bnr,#event_point_right_pro,div.event_point_best_place_store_open_cover,div.event_point_detail_cover,div.event_point_premir_member_coming_cover,div.event_point_store_open_rightNow_cover{width:950px;margin:0 auto}
#event_point_bnr{height:290px}
#event_point_bnr h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bnr_5bai_pre.jpg) no-repeat;text-indent:-9999px;height:290px}
#event_point_detail{background-color:#f7f7f7;height:678px}
div.event_point_detail_cover{background-color:#cb0333;border-radius:0 0 10px 10px;height:170px}
div.event_point_detail_cover h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_store_point_nomal_yahoo.png) no-repeat;background-position:50% 35px;text-indent:-9999px;height:170px}
div.event_point_detail_cover img.point_3box{margin:52px auto 0;display:block}
div.event_point_detail_cover p.store_yellow,div.event_point_detail_cover p.yahoo_green{display:inline-block;width:200px;position:relative;color:#222;font-size:14px;top:10px}
div.event_point_detail_cover p.store_yellow{left:62px}
div.event_point_detail_cover p.yahoo_green{left:186px}
div.event_point_detail_cover ul{margin-top:85px;padding-left:35px}
div.event_point_detail_cover ul li{margin-bottom:20px;text-align:left;color:#222;font-size:14px}
#event_point_premir_member_coming{border-top:#adadad 1px solid;background-color:#eaeaea;height:185px;padding-top:55px}
#event_point_premir_member_coming img{position:relative;left:85px;top:-5px}
div.event_point_triangle_free_rink_set{width:0;height:0;border:20px solid transparent;border-top:20px solid #eaeaea;text-align:center;margin:0 auto;margin-top:-1px;text-indent:-9999px;z-index:1;position:relative}
#event_point_store_open_rightNow{background-color:#db0c2f;z-index:9999px;position:relative;height:240px;margin:-39px 0 45px 0}
#event_point_store_open_rightNow img{position:relative;left:18px;top:22px}
#event_point_right_pro div.pro,#event_point_right_pro div.right{border:#e6e6e6 1px solid;width:450px;height:335px}
#event_point_right_pro div.right{float:left;background-color:#f6f6f6;position:relative;left:11px}
#event_point_right_pro div.right p{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_right_green_circle.png) no-repeat;position:absolute;top:-26px;left:-26px;text-indent:-9999px;height:100px;width:100px}
#event_point_right_pro div.right h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_recommend_right_store.png) no-repeat;background-position:70px 50px;text-indent:-9999px;height:97px}
#event_point_right_pro div.right ul{width:290px;position:relative;left:98px;margin-top:38px}
#event_point_right_pro div.pro ul li,#event_point_right_pro div.right ul li{color:#222;font-size:14px;padding-left:28px;text-align:left;line-height:2}
#event_point_right_pro div.right ul li{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_right_check.png) no-repeat;background-position:0 3px}
#event_point_right_pro div.pro{background-color:#f6f6f6;float:right;position:relative;right:11px}
#event_point_right_pro div.pro h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_recommend_professional_store.png) no-repeat;background-position:70px 50px;text-indent:-9999px;height:127px}
#event_point_right_pro div.pro p{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_pro_blue_circle.png) no-repeat;position:absolute;top:-28px;left:368px;text-indent:-9999px;height:100px;width:100px}
#event_point_right_pro div.pro ul{width:310px;position:relative;left:98px;margin-top:10px}
#event_point_right_pro div.pro ul li{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_pro_check.png) no-repeat;background-position:0 3px}
#event_point_right_pro p.two_way{clear:both;text-align:right;color:#222;font-size:14px;padding:18px 0;position:relative;right:10px}
#event_point_best_place_store_open{background-color:#e6e6e6;height:210px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover{display:inline}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover ul{display:inline-block;font-size:0}
#event_point_best_place_store_open ul.event_point_best_place_store_open_right{margin-right:20px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover div.best_place_store_open_cover{width:386px;margin:0 auto;padding-top:70px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover div.best_place_store_open_cover_2face{width:792px;margin:0 auto;padding-top:70px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover ul.event_point_best_place_store_open_right li:first-child{text-indent:100%;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_5minute_easy_make_store.png) no-repeat;background-position:50% 50%;height:24px;margin-bottom:13px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover ul.event_point_best_place_store_open_pro li:first-child{background-position:50% 50%;height:24px;margin-bottom:13px}
#event_point_best_place_store_open div.event_point_best_place_store_open_cover ul li a:hover{opacity:.8}
#event_point_best_place_store_open ul.event_point_best_place_store_open_pro.leftside{margin-right:20px}
div.bestPlace_store_open_cover{text-align:center}
div.bestPlace_store_open_cover h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_best_place_store_open_2.png) no-repeat;background-position:50% 76px;height:243px;text-indent:-9999px;margin-bottom:20px}
div.bestPlace_store_open_cover ul{display:inline-block;font-size:0}
div.bestPlace_store_open_cover ul.bestPlace_store_open_pro li:first-child{background-position:50% 50%;height:24px;margin-bottom:13px}
div.bestPlace_store_open_cover ul.bestPlace_store_open_pro li:first-child img{background:0 0}
div.bestPlace_store_open_cover ul li a:hover{opacity:.8}
body{color:#222;font-size:14px}
#about_yahoo_shopping{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_yahoo_shopping.jpg) no-repeat;background-size:cover;height:579px}
#about_yahoo_shopping .about_yahoo_shopping_cover,#about_yahoo_shopping_best_place_store_open div.about_yahoo_shopping_best_place_store_open_cover{margin:0 auto;width:950px}
#about_yahoo_shopping .about_yahoo_shopping_cover{height:340px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_free_images.png) no-repeat;background-position:100% 110px;top:45px;position:relative}
#about_yahoo_shopping .about_yahoo_shopping_cover h1{text-indent:-9999px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_shopping.png) no-repeat;background-position:-5px 0;height:74px}
#about_yahoo_shopping .about_yahoo_shopping_cover p{text-align:left;width:578px;position:relative;top:30px;line-height:2.1}
#about_yahoo_shopping .about_yahoo_shopping_cover p span{font-size:10px}
#about_yahoo_shopping .about_yahoo_shopping_cover ul{top:88px;position:relative;text-align:left;padding-left:2em}
#about_yahoo_shopping .about_yahoo_shopping_cover ul li{font-size:12px;color:#555;line-height:1.5;text-indent:-2.5em;list-style:none}
#about_yahoo_shopping_2way_yahoo_shopping h2{text-indent:-9999px}
#about_yahoo_shopping_2way_yahoo_shopping h2.store2type{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_store_2type.png) no-repeat;height:34px;margin-top:36px}
#about_yahoo_shopping_2way_yahoo_shopping h2.solution{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_solution.png) no-repeat;height:33px;margin-top:70px}
#about_yahoo_shopping_2way_yahoo_shopping p{text-align:left;margin-left:20px;margin-top:30px}
#about_yahoo_shopping_2way_yahoo_shopping p span{display:block;margin-top:20px}
#about_yahoo_shopping_2way_yahoo_shopping ul{margin-top:20px;margin-left:15px;width:880px;padding-bottom:45px}
#about_yahoo_shopping_2way_yahoo_shopping ul li{text-align:left;border:2px solid #d5dadf;border-radius:5px;margin-bottom:10px}
#about_yahoo_shopping_2way_yahoo_shopping ul li:first-child a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_logistics.png) no-repeat;background-position:10px 50%}
#about_yahoo_shopping_2way_yahoo_shopping ul li.commerce a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_commerce.png) no-repeat;background-position:10px 50%}
#about_yahoo_shopping_2way_yahoo_shopping ul li.api a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_shopping_api.png) no-repeat;background-position:10px 50%}
#about_yahoo_shopping_2way_yahoo_shopping ul li span.txt_blue{background-color:#ebeced;text-indent:-9999px;display:inline-block}
#about_yahoo_shopping_2way_yahoo_shopping ul li span.txt_blue a{display:block;height:36px;width:258px}
#about_yahoo_shopping_2way_yahoo_shopping ul li span.txt_center{margin-left:10px;text-align:center;position:relative;top:.6em}
#about_yahoo_shopping_survice_feature{background-color:#fffde3}
#about_yahoo_shopping_survice_feature .list_special_item{width:860px}
#about_yahoo_shopping_survice_feature .list_special_item dt{background:#fbf399;border-radius:5px;padding:15px 5px;width:230px;margin:15px 20px 0 20px;display:block;float:left;text-align:center}
#about_yahoo_shopping_survice_feature .list_special_item dd{padding:10px 5px}
#about_yahoo_shopping_survice_feature .list_special_item dd li{margin-right:10px}
#about_yahoo_shopping_survice_feature .list_special_item dd li:last-child{display:block}
#about_yahoo_shopping_free_rink_set{background-color:#f7f7f7;padding-bottom:25px}
div.triangle_every_month_cost{width:0;height:0;border:20px solid transparent;border-top:20px solid #f7f7f7;text-align:center;margin:0 auto;margin-top:-1px;text-indent:-9999px}
#about_yahoo_shopping_possible_solution div.D_orange_cover div.D_orange_up ul,#about_yahoo_shopping_possible_solution div.E_swim_wear_cover div.E_swim_wear_up ul,#about_yahoo_shopping_possible_solution div.F_traditional_item_cover div.F_traditional_item_up ul{position:relative;top:36px;left:117px}
#about_yahoo_shopping_possible_solution div.D_orange_cover div.D_orange_up ul li:first-child,#about_yahoo_shopping_possible_solution div.E_swim_wear_cover div.E_swim_wear_up ul li:first-child,#about_yahoo_shopping_possible_solution div.F_traditional_item_cover div.F_traditional_item_up ul li:first-child{border-bottom:1px solid #7ec1b7}
#about_yahoo_shopping_possible_solution div.D_orange_cover div.D_orange_up ul li,#about_yahoo_shopping_possible_solution div.E_swim_wear_cover div.E_swim_wear_up ul li,#about_yahoo_shopping_possible_solution div.F_traditional_item_cover div.F_traditional_item_up ul li{padding:10px 0 10px 10px;text-align:left;width:183px}
#about_yahoo_shopping_possible_solution div.D_orange_cover div.triangle_D_orange,#about_yahoo_shopping_possible_solution div.E_swim_wear_cover div.triangle_E_swim_wear,#about_yahoo_shopping_possible_solution div.F_traditional_item_cover div.triangle_F_traditional_item{width:0;height:0;border-top:14px solid transparent;border-right:7px solid transparent;border-bottom:14px solid #f1f1f1;border-left:7px solid transparent;margin:-10px 0 -1px 56px;text-indent:-9999px}
#about_yahoo_shopping_possible_solution div.D_orange_cover p,#about_yahoo_shopping_possible_solution div.E_swim_wear_cover p,#about_yahoo_shopping_possible_solution div.F_traditional_item_cover p{background-color:#f1f1f1;border-radius:5px;padding:10px;text-align:left}
#about_yahoo_shopping_possible_solution div.D_orange_cover div.D_orange_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_D_orange.png) no-repeat;height:120px}
#about_yahoo_shopping_possible_solution div.E_swim_wear_cover div.E_swim_wear_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_E_swim_wear.png) no-repeat;height:120px}
#about_yahoo_shopping_possible_solution div.F_traditional_item_cover div.F_traditional_item_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_F_traditional_item.png) no-repeat;height:120px}
#about_yahoo_shopping_best_place_store_open{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_yahoo_shopping.jpg) no-repeat;background-size:cover;height:439px}
#plan_store_open_pro_store{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/bg_plan_store_open_pro.jpg) no-repeat;background-size:cover;height:450px}
#plan_store_open_pro_store h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/txt_pro_store_open.png) no-repeat;background-position:18px 60px;height:97px;margin-bottom:62px}
#plan_store_open_pro_store h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/txt_pro_store_original.png) no-repeat;background-position:18px 0;height:26px;margin-bottom:62px;line-height:1.9}
#plan_store_open_pro_store p{margin-left:18px}
#plan_store_open_pro_store_compare_store .mdCompareTable table{margin-left:18px;border-right:#999 1px solid;border-bottom:#999 1px solid;width:910px}
#plan_store_open_pro_store_compare_store .mdCompareTable table caption{margin-bottom:5px}
#plan_store_open_pro_store_compare_store .mdCompareTable table td,#plan_store_open_pro_store_compare_store .mdCompareTable table tr{border-top:#999 1px solid;border-left:#999 1px solid;background-color:#fff}
#plan_store_open_pro_store_compare_store .mdCompareTable table td{padding:10px;line-height:1.3}
#plan_store_open_pro_store_compare_store .mdCompareTable table td:first-child{width:20%;vertical-align:middle}
#plan_store_open_pro_store_compare_store .mdCompareTable table td:nth-child(2){width:35%;vertical-align:middle}
#plan_store_open_pro_store_compare_store .mdCompareTable table td:nth-child(3){width:45%}
#plan_store_open_pro_store_compare_store .mdCompareTable table tr td.elHide{background-color:#f8faed;border:none}
#plan_store_open_pro_store_compare_store .mdCompareTable table td a{text-decoration:none}
#plan_store_open_pro_store_compare_store .mdCompareTable table td a:hover{opacity:.8}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.ctr,#plan_store_open_pro_store_compare_store .mdCompareTable table td.light,#plan_store_open_pro_store_compare_store .mdCompareTable table td.pro{text-align:center;white-space:nowrap}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.elLight{color:#fff;background-color:#00c531;width:260px;border:#999 1px solid;text-align:center}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.elLightBetter{color:#00c531;background-color:#f8faed;width:260px;border:#999 1px solid}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.elPro{color:#fff;background-color:#048fd0;border:#999 1px solid}
#plan_store_open_pro_store_compare_store .mdCompareTable table tr .elProText{font-weight:700;border:#999 1px solid}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.elProBetter{color:#048fd0;border:#999 1px solid;vertical-align:middle}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.index{text-align:left;vertical-align:text-top}
#plan_store_open_pro_store_compare_store .mdCompareTable table td.Color{background-color:#f7f7f7}
#plan_store_open_pro_store_compare_store .mdCompareTable table td dl{text-align:left;margin:0 auto;width:80%;padding-top:10px}
#plan_store_open_pro_store_compare_store .mdCompareTable table td dl.first{padding-top:0}
#plan_store_open_pro_store_compare_store ul.payment li{padding:10px 0}
#plan_store_open_pro_store_compare_store ul.payment li:first-child{border-bottom:1px dotted #444}
#plan_store_open_pro_store_compare_store ul.payment li:nth-child(2){margin-top:10px}
#plan_store_open_pro_store_compare_store ul.payment li.cycle{text-align:left}
#plan_store_open_pro_store_compare_store ul.payment.store{margin-top:16px}
#plan_store_open_pro_store_compare_store ul.payment.store li:first-child{padding-bottom:20px;padding-top:0}
#plan_store_open_pro_store_compare_store ul.btm{text-align:left;font-size:12px;color:#656565;margin:15px 0 0 18px}
#plan_store_open_pro_store_foot{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_plan_store_openF.jpg) no-repeat;background-size:cover;height:529px}
div.cost_wrapper{text-align:left}
div.cost_wrapper h1,div.cost_wrapper h2,div.cost_wrapper h3{text-indent:-9999px}
#cost_affiliate,#cost_compare_other,div.cost_about_Tpoint_cover,div.cost_about_sequel_cover,div.cost_monthly_simulation_cover{width:950px;margin:0 auto}
#cost_about{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_cost.jpg) no-repeat;background-size:cover;height:270px}
#cost_about h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_cost_h1_02.png) no-repeat;background-position:24% 130px;height:172px}
#cost_about_sequel{position:relative;margin:0 auto}
.cost_about_sequel_cover ul{margin-top:15px;color:#555;font-size:12px}
#cost_about_sequel p{margin-top:50px}
#cost_about_sequel table{border:1px solid #898989;margin:30px 0 0 59px}
#cost_about_sequel table tr:first-child+tr,#cost_about_sequel table tr:first-child+tr+tr+tr,#cost_about_sequel table tr:first-child+tr+tr+tr+tr+tr{background-color:#f7f7f7}
#cost_about_sequel table td{padding:8px 10px;width:394px}
#cost_about_sequel table td .elNoteSmall{font-size:.82em}
#cost_about_sequel table tr:first-child{border-top:1px solid #898989}
#cost_about_sequel table tr{border-top:1px solid #898989}
#cost_about_sequel table td:first-child{border-right:1px solid #898989}
#cost_about_sequel table td.free{font-weight:700}
#cost_about_sequel div.cost_tpoint_img_area{text-align:center}
#cost_about_sequel div.cost_tpoint_img_area img{margin:0 0 -240px 0}
#cost_about_Tpoint{background-color:#f7f7f7}
#cost_about_Tpoint h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_tpoint_cost_2.png) no-repeat;background-position:0 41px;height:69px;margin-bottom:53px}
#cost_about_Tpoint p{margin-bottom:32px;line-height:1.8;letter-spacing:.7px}
#cost_about_Tpoint h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_point_sum_cost_2.png) no-repeat;background-position:0 0;height:17px;margin-bottom:21px}
#cost_about_Tpoint img{margin:0 0 40px 23px}
#cost_about_Tpoint ul{padding-bottom:51px}
#cost_about_Tpoint ul li{color:#555;font-size:12px;line-height:2}
#cost_about_Tpoint ul li span a{text-decoration:none}
#cost_about_Tpoint ul li span a:hover{opacity:.8;text-decoration:underline}
#cost_affiliate h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_affiliate_cost.png) no-repeat;background-position:0 54px;height:81px}
#cost_affiliate table{width:910px;margin-top:50px;border:1px solid #898989}
#cost_affiliate table caption{margin-bottom:21px}
#cost_affiliate table tr:first-child{background-color:#e3f6f4}
#cost_affiliate table tr{border-top:1px solid #898989}
#cost_affiliate table tr:first-child{border-top:1px solid #898989}
#cost_affiliate table td{border-left:1px solid #898989}
#cost_affiliate table td:first-child{border-left:none}
#cost_affiliate table td{padding:10px;line-height:1.4;width:455px}
#cost_affiliate table td span{color:#555}
#cost_affiliate h3.affiliate{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_what_affiliate.png) no-repeat;background-position:0 41px;height:60px}
#cost_affiliate p.affiliate{width:880px;line-height:1.9;margin-top:26px}
#cost_affiliate img.affiliate{margin:62px 0 0 50px}
#cost_affiliate h3.sell_example{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/191016/pc/images/txt_sell_example_10_000.png) no-repeat;background-position:13px 71px;height:94px}
#cost_affiliate img.sell_example{margin-top:17px}
#cost_affiliate p.tPoint{margin:10px 45px 0 0;text-align:right}
#cost_affiliate p.sell_example{margin-top:21px;line-height:1.8}
#cost_affiliate p.other_cost{font-size:12px;color:#555;margin-top:10px;margin:10px 0 52px 0}
#cost_monthly_simulation{background-color:#f7f7f7}
#cost_monthly_simulation table,#cost_monthly_simulation td,#cost_monthly_simulation th{border:none;vertical-align:middle}
#cost_monthly_simulation h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_monthly_cost_simulation.png) no-repeat;background-position:0 49px;height:76px}
#cost_monthly_simulation table{margin-top:43px;width:904px}
#cost_monthly_simulation table caption{margin-bottom:18px}
#cost_monthly_simulation table caption span{color:#555;font-size:12px}
#cost_monthly_simulation table caption span.attention{color:#555;line-height:2;font-size:14px}
#cost_monthly_simulation table caption span.red{color:#ef4900;line-height:2;font-size:14px}
#cost_monthly_simulation table tr:nth-child(even){background:#fff}
#cost_monthly_simulation table tr.sum{border:none}
#cost_monthly_simulation table td,#cost_monthly_simulation table th{border-bottom:1px dotted #222}
#cost_monthly_simulation table tr.bgWhite{background-color:#fdfdfd}
#cost_monthly_simulation table tr.breakDown td,#cost_monthly_simulation table tr.breakDown th,#cost_monthly_simulation table tr.breakDown tr,#cost_monthly_simulation table tr.breakDownTop{border-bottom:none}
#cost_monthly_simulation table tr.breakDown th,#cost_monthly_simulation table tr.breakDownTop{padding:4px 0;font-size:12px;font-weight:400}
#cost_monthly_simulation table .breakDownTop th:first-child{border-bottom:1px solid #222}
#cost_monthly_simulation table .breakDownTop th:first-child+th,#cost_monthly_simulation table .breakDownTop th:first-child+th+td{border-bottom:none}
#cost_monthly_simulation table tr.breakDown th:first-child,#cost_monthly_simulation table tr.breakDownTop td{padding-left:15px;width:27%}
#cost_monthly_simulation table tr.breakDownTop th:first-child{padding:10px 0 0 10px;vertical-align:top;font-weight:400;width:420px}
#cost_monthly_simulation table tr.breakDown td,#cost_monthly_simulation table tr.breakDownTop td{text-align:right;padding:0 20px 0 0;font-size:12px}
#cost_monthly_simulation table tr.breakDown th span,#cost_monthly_simulation table tr.breakDownTop th span{display:inline-block;padding-left:10px}
#cost_monthly_simulation table tr.sum td{border-bottom:none}
#cost_monthly_simulation table tr.bottom td,#cost_monthly_simulation table tr.bottom th{border-bottom:1px solid #000}
#cost_monthly_simulation table th{padding:15px 0 15px 13px;font-weight:700;text-align:left}
.simulator th .note{font-size:12px;font-weight:400}
#cost_monthly_simulation table tr.breakDownTop th:first-child+th{padding:4px 0 4px 15px;font-weight:400}
#cost_monthly_simulation table td.rightBtn{padding-left:18px}
#cost_monthly_simulation table td.rightBtn span{background-color:#02ca3f;color:#fff;padding:14px 10px;display:block;width:180px;border-radius:5px;text-align:center}
#cost_monthly_simulation table td.proBtn{padding-right:10px}
#cost_monthly_simulation table th.proBtn span{background-color:#44c1ec;color:#fff;padding:14px 10px;display:block;width:180px;border-radius:5px;text-align:center}
#cost_monthly_simulation table th.proBtn span input[type=radio]{display:none}
#cost_monthly_simulation table th span.choice{display:inline-block;padding-bottom:4px;vertical-align:bottom}
#cost_monthly_simulation table th span.compare{font-size:12px;font-weight:400}
#cost_monthly_simulation table th span.compare a{font-size:12px;font-weight:400;color:#00aee7;text-decoration:none}
#cost_monthly_simulation table th span.compare a:hover{opacity:.8;text-decoration:underline}
#cost_monthly_simulation table tr td.free{color:#ef4900;padding-right:15px}
#cost_monthly_simulation table th.sum{text-align:right;font-size:18px;font-weight:400;vertical-align:bottom;height:0;line-height:0;padding:0 10px 5px 0;border-bottom:none}
#cost_monthly_simulation table tr.sum td{text-align:right;padding:22px 20px 0 0;font-weight:700;font-size:20px;vertical-align:bottom;line-height:.9}
#cost_monthly_simulation table tr.bottom td.totalIntax{font-size:14px;font-weight:400;text-align:right;padding:0 15px 0 0}
#cost_monthly_simulation table tr.noneDisplay{display:none}
#cost_monthly_simulation table tr td.bgWhite{background-color:#fdfdfd}
#cost_monthly_simulation table tr td.campaign span{font-size:.9em;margin-right:18px}
#cost_monthly_simulation table td.monthlySell,#cost_monthly_simulation table tr td.affi,#cost_monthly_simulation table tr td.campaign,#cost_monthly_simulation table tr td.tpoint{text-align:right;font-size:16px;padding-right:17px;text-align:right}
#cost_monthly_simulation table td.monthlySell span.display_error{font-size:12px;display:none;padding-right:20px;text-align:right;vertical-align:top;color:#ef4900}
#cost_monthly_simulation table tr td label input.sales{text-align:right}
#cost_monthly_simulation table tr td label input.sales,#cost_monthly_simulation table tr td select.affi,#cost_monthly_simulation table tr td select.tpoint{padding:7px 0 7px 140px;margin-right:8px;border-radius:2px}
#cost_monthly_simulation table tr td label input.sales{margin-right:3px;padding:7px 17px 7px 0}
#cost_monthly_simulation table tr td.cycle{text-align:right;padding-right:26px}
#cost_monthly_simulation table tr td select.cycle{padding:7px 0 7px 110px;width:380px;text-align:right;border-radius:2px}
#cost_monthly_simulation ul{margin-top:52px;padding-bottom:50px}
#cost_monthly_simulation ul li{line-height:1.6;color:#555;font-size:12px;width:904px;text-indent:-2em;padding-left:2em}
#cost_monthly_simulation ul li span.em3{display:block;text-indent:-1em;padding-left:1em}
#cost_compare_other h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_compare_other_company.png) no-repeat;background-position:0 54px;height:82px}
#cost_compare_other p{margin-top:51px;line-height:1.9;width:904px}
#cost_compare_other h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_running_cost_one_year.png) no-repeat;background-position:5px 43px;height:63px}
#cost_compare_other img{margin:42px 0 50px}
#cost_foot{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_cost_footer.jpg) no-repeat;background-size:cover;background-position:0 0;height:529px}
div.settlement_wrapper{text-align:left}
div.settlement_wrapper h1,div.settlement_wrapper h2,div.settlement_wrapper h3,div.settlement_wrapper h4{text-indent:-9999px}
#settlement_payment_cycle,#settlement_store_settle_service,.settlement_fee_individual_fee_cover,.settlement_service_management_w_contract_cover{width:910px;margin:0 auto}
#settlement_way_to_settle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_settlement.jpg) no-repeat;background-size:cover;height:270px}
#settlement_way_to_settle h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_way_to_settle_02.png) no-repeat;background-position:32% 135px;height:177px}
#settlement_store_settle_service h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_store_settle_service.png) no-repeat;background-position:0 0;height:29px;margin-top:52px;margin-bottom:52px}
#settlement_store_settle_service h3.fiveWay{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_five_way_settle_02.png) no-repeat;background-position:0 0;height:20px;margin-top:30px;margin-bottom:15px}
#settlement_store_settle_service table{width:100%;margin-top:8px;border:1px solid #999}
#settlement_store_settle_service table td,#settlement_store_settle_service table tr{border:1px solid #999}
#settlement_store_settle_service table caption{caption-side:bottom;margin-top:10px}
#settlement_store_settle_service table td{padding:10px;line-height:1.3}
#settlement_store_settle_service table td:first-child{width:70%}
#settlement_store_settle_service table td:nth-child(2){width:30%}
#settlement_store_settle_service table td.settleWay{background-color:#e4e4e4;text-align:center}
#settlement_store_settle_service table td.light{background-color:#bee7b6;text-align:center;width:178px}
#settlement_store_settle_service table td.pro{background-color:#c9e6f0;text-align:center;width:178px}
#settlement_store_settle_service table td.ctr{text-align:center}
#settlement_store_settle_service table td span{color:#555}
#settlement_store_settle_service h3.anotherSettle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_another_way_settle.png) no-repeat;background-position:0 41px;height:62px}
#settlement_store_settle_service ul.anotherSettle{margin-bottom:30px}
#settlement_store_settle_service ul.anotherSettle li{margin-top:15px}
#settlement_store_settle_service ul.anotherSettle li span{color:#fff;background-color:gray;border-radius:4px;padding:1.5px 2px .2px 2px;display:inline-block;margin-right:10px}
#settlement_store_settle_service p.paymentConfirm{margin-bottom:50px;color:#555}
#settlement_fee_individual_fee{background-color:#f7f7f7}
#settlement_fee_individual_fee h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_fee_individual_fee.png) no-repeat;background-position:0 52px;height:81px;margin-bottom:52px}
#settlement_fee_individual_fee ul li{display:inline-block}
#settlement_fee_individual_fee ul li.basicFee,#settlement_fee_individual_fee ul li.initialCost{height:80px;width:370px;text-indent:-9999px;white-space:nowrap;overflow:hidden;border-radius:8px}
#settlement_fee_individual_fee ul li.initialCost{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_initial_cost.png) no-repeat;background-color:#fab5b5;background-position:50% 50%;margin-left:60px}
#settlement_fee_individual_fee ul li.basicFee{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_basic_fee.png) no-repeat;background-color:#cce46d;background-position:50% 50%;margin-left:40px}
#settlement_fee_individual_fee h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_individual_fee.png) no-repeat;background-position:0 51px;height:71px;margin-bottom:21px}
#settlement_fee_individual_fee table{margin-left:51px;width:800px}
#settlement_fee_individual_fee table td,#settlement_fee_individual_fee table tr{border:1px solid #999}
#settlement_fee_individual_fee table caption{caption-side:bottom;margin-top:10px}
#settlement_fee_individual_fee table tr:first-child{background-color:#fff}
#settlement_fee_individual_fee table tr:first-child+tr+tr{background-color:#fff}
#settlement_fee_individual_fee table tr:first-child+tr+tr+tr+tr{background-color:#fff}
#settlement_fee_individual_fee table tr:first-child+tr+tr+tr+tr+tr+tr{background-color:#fff}
#settlement_fee_individual_fee table td{padding:10px;line-height:1.1;vertical-align:middle}
#settlement_fee_individual_fee table tr:first-child td:first-child{width:299px}
#settlement_fee_individual_fee table td span{color:#565656}
#settlement_fee_individual_fee table td span.small{font-size:10px}
#settlement_fee_individual_fee ul.explain{padding-bottom:51px;margin-left:50px}
#settlement_payment_cycle h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_payment_cycle.png) no-repeat;background-position:0 48px;height:76px;margin-bottom:50px}
#settlement_payment_cycle table{margin-bottom:51px;border:1px solid #999}
#settlement_payment_cycle table td,#settlement_payment_cycle table tr{border:1px solid #999}
#settlement_payment_cycle table caption{margin-bottom:21px}
#settlement_payment_cycle table td{padding:5px 0 5px 10px;vertical-align:middle}
#settlement_payment_cycle table td.paymentCycle,#settlement_payment_cycle table td.paymentDay{background-color:#f7f7f7}
#settlement_payment_cycle table td.deadLine,#settlement_payment_cycle table td.optionFee{background-color:#ebebeb}
#settlement_payment_cycle table td.optionFee,#settlement_payment_cycle table td.paymentDay{width:190px}
#settlement_payment_cycle table td.deadLine{width:306px}
#settlement_payment_cycle table td.option{width:95px;position:relative}
#settlement_payment_cycle table td.onceAmonth{width:70px}
#settlement_service_management_w_contract{background-color:#f7f7f7}
#settlement_service_management_w_contract h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_service_management_w_contract.png) no-repeat;background-position:0 50px;height:79px;margin-bottom:54px}
#settlement_service_management_w_contract h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_settle_provide_company.png) no-repeat;background-position:0 0;height:20px;margin-bottom:20px}
#settlement_service_management_w_contract p{margin-bottom:30px}
#settlement_service_management_w_contract h4.light{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_settlement_lihgt_store.png) no-repeat;background-position:50% 47%;background-color:#00c531;border-radius:6px;width:81px;margin-bottom:17px}
#settlement_service_management_w_contract h4.pro{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_settlement_pro_store.png) no-repeat;background-position:50% 47%;background-color:#009de1;border-radius:6px;width:165px;margin-bottom:17px}
#settlement_service_management_w_contract ul.light{margin-bottom:43px}
#settlement_service_management_w_contract ul.proFirst{margin-bottom:30px}
#settlement_service_management_w_contract ul.proSecond{padding-bottom:48px}
#settlement_service_management_w_contract ul li{line-height:2}
#settlement_service_management_w_contract ul li span{color:#555}
#settlement_foot{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_settlement_footer.jpg) no-repeat;background-size:cover;height:529px}
div#question_account,div#question_add_store,div#question_anything_else,div#question_apply,div#question_fee,div#question_head_area,div#question_how_to_open_store,div#question_icon_area,div#question_item,div#question_management,div#question_other,div#question_resigster,div#question_store_tool{width:950px;margin:0 auto}
div.question_with_answer h2{text-indent:-9999px;margin-bottom:23px;height:60px}
.question_with_answer ul{margin-top:10px}
div.question_wrapper{background-color:#ecf1f7;position:relative;padding-bottom:30px}
div#question_head_area{overflow:hidden}
div#question_head_area h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_h1.png) no-repeat;background-position:center 30px;height:59px;text-indent:-9999px;margin-bottom:30px}
div#question_head_area form{float:right;margin:-20px 0 15px}
div#question_head_area form p{float:left}
div#question_head_area input#search_text{color:#a1a1a1;border:1px solid #c4c4c4;height:28px;padding-left:5px}
div#question_head_area input[type=submit]{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_search_icon.png) no-repeat;background-position:center;background-color:#c4c4c4;cursor:pointer;border:0 none;height:30px;width:30px;margin-bottom:10px}
div#question_icon_area{margin-bottom:60px}
div#question_icon_area dl{display:inline-block;margin-left:12px}
div#question_icon_area a:hover{opacity:.8}
div#question_icon_area dl.first{margin-left:0}
div#question_icon_area dl{border:1px solid #cbcbcb;width:178px}
div#question_icon_area dl dt:first-child{background-color:#fff;height:180px}
div#question_icon_area dl dt img{text-align:center;position:relative;top:50px;left:40px}
div#question_icon_area dl dt>img.shozai{position:relative;top:54px;left:28px}
div#question_icon_area dl dd{height:45px}
div#question_icon_area dl dd ul{background-color:#ecf1f7}
div#question_icon_area dl dd ul li:first-child{font-weight:700;font-size:14px;line-height:300%;position:relative;bottom:5px;color:#333;text-align:center}
div#question_icon_area dl dd ul li.sub{font-size:8.5px;position:relative;bottom:7px;color:#555;white-space:nowrap;text-align:center}
div#question_icon_area div.question_icon_area_bottom,div#question_icon_area div.question_icon_area_up{line-height:0}
div#question_icon_area div.question_icon_area_up{margin-bottom:30px}
div.question_with_answer{background-color:#fff;margin-bottom:30px!important;padding-bottom:10px}
div.question_with_answer dl{width:850px;text-align:left;border-top:1px dotted #d3cece;margin:0 auto}
div.question_with_answer dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_question_q.png) no-repeat;background-position:10px 15px;min-height:24px;padding:15px 10px 15px 50px;font-weight:700;cursor:pointer}
div.question_with_answer dl dt.active{background-color:#f5eaed}
div.question_with_answer h3+dl{border:none}
div.question_with_answer h3+dl dt.active{margin-top:10px}
div.question_with_answer dl dd{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_question_a.png) no-repeat;margin:15px 0 0 10px;min-height:24px;padding:0 15px 15px 40px;display:none}
div.question_with_answer dl dd .paragraph{display:block;margin-top:15px}
div.question_with_answer dl dd strong{font-weight:700}
div.question_with_answer dl dd a{text-decoration:none}
div.question_with_answer dl dd a:hover{text-decoration:underline}
div#question_how_to_open_store h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_how_to_open_store_2.png) no-repeat;background-position:50px 40px}
div#question_fee h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_fee_2.png) no-repeat;background-position:50px 40px}
div#question_fee table{width:100%;margin:10px 0}
div#question_fee table tr{width:50%}
div#question_fee table tr:nth-child(odd){background:#fff}
div#question_fee table tr:nth-child(even){background:#f7f7f7}
div#question_fee table tr td{border:1px solid;padding:6px}
div#question_fee table tr td.free{font-weight:700}
div#question_apply h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_apply.png) no-repeat;background-position:50px 40px}
#question_apply h3{margin:30px 50px 0;padding:6px 12px;border-bottom:1px dotted #d3cece;background:#ededed;font-size:16px}
div#question_item h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_item.png) no-repeat;background-position:50px 40px}
div#question_item .list{border:1px solid #b8b8b8;display:inline-block}
div#question_item .list span{font-weight:700;display:inline-block;border-left:1px solid #b8b8b8;padding:3px 8px}
div#question_item .list span.first{border-left:none}
div#question_account h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_account.png) no-repeat;background-position:50px 40px}
div#question_store_tool h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_store_tool.png) no-repeat;background-position:50px 40px}
div#question_management h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_management.png) no-repeat;background-position:50px 40px}
div#question_resigster h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_resigster.png) no-repeat;background-position:50px 40px}
div#question_add_store h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_add_store.png) no-repeat;background-position:50px 40px}
div#question_other h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_other.png) no-repeat;background-position:50px 40px}
div#question_anything_else h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_question_anything_else.png) no-repeat;background-position:50px 40px}
div#question_anything_else ul{width:850px;text-align:left;border-top:1px dotted #d3cece;margin:0 auto;padding:15px 0 15px 0}
div#question_anything_else ul li{line-height:1.6}
div#question_anything_else ul li:first-child{margin-bottom:15px}
div#question_anything_else{margin-bottom:30px}
div.question_with_answer div.question_apply_q_02{padding:10px}
div.question_with_answer div.question_apply_q_02 table,div.question_with_answer div.question_apply_q_02 td,div.question_with_answer div.question_apply_q_02 th{border:none}
div.question_with_answer div.question_apply_q_02 table{border:#999 1px solid;width:780px;margin-bottom:10px}
div.question_with_answer div.question_apply_q_02 table th{font-weight:700;background-color:#ecf1f7;border:#999 1px solid;padding:10px;text-align:center}
div.question_with_answer div.question_apply_q_02 table th.bill{font-weight:700;background-color:#f7ecec;border:#999 1px solid;padding:10px}
div.question_with_answer div.question_apply_q_02 table td{border-right:#999 1px solid;padding:3px 10px 3px 20px}
div.question_with_answer div.question_apply_q_02 ul li,div.question_with_answer div.question_how_fee_q_5 ul li,div.question_with_answer div.question_how_to_open_store_q_4 table td ul li,div.question_with_answer dl#question_how_fee dd ul li.indent{text-indent:-1em;padding-left:1em}
div.question_with_answer div.question_how_to_open_store_q_4 table{border:#999 1px solid;width:800px;margin-top:10px}
div.question_with_answer div.question_how_to_open_store_q_4 table th{font-weight:700;border:#999 1px solid}
div.question_with_answer div.question_how_to_open_store_q_4 table tr th:first-child{width:105px;font-size:13px;padding:5px;border:#999 1px solid}
div.question_with_answer div.question_how_to_open_store_q_4 table th.right_store{background-color:#00c531;color:#fff;width:320px;padding:6px}
div.question_with_answer div.question_how_to_open_store_q_4 table th.kojin_store{background-color:#f29733;color:#fff;padding:6px}
div.question_with_answer div.question_how_to_open_store_q_4 table td{border:#999 1px solid;padding:5px}
div.question_with_answer dl dd .paragraph10{display:block;margin-top:10px}
div.question_with_answer div.question_how_fee_q_5,div.question_with_answer div.question_management_q_7 ul{margin-top:10px}
div.question_with_answer div.question_how_fee_q_5 ul{margin-bottom:10px}
div.question_with_answer div.question_how_fee_q_5 ul li:first-child{padding-left:0}
div.question_with_answer div.question_item_q_6 ul li{margin-top:5px;padding-left:3em;text-indent:-3em}
div.question_with_answer div.question_management_q_7{border-top:#666 1px dashed;border-bottom:#666 1px dashed;margin-top:15px;padding:10px 0}
div.question_with_answer div.question_management_q_7 ul li{padding-left:3em;text-indent:0}
div.question_with_answer div.question_management_q_7 ul li span{display:block;padding-left:1em;text-indent:-1em}
div.question_with_answer div.question_management_q_7 ul li:first-child{padding-left:1em;font-weight:700}
div.question_with_answer div.question_apply_q_12{margin-left:15px}
div.question_with_answer div.question_apply_q_12 ul li:first-child{margin-bottom:10px}
div.question_with_answer div.question_apply_q_12 ul li span.em{font-weight:700;display:inline-block;text-indent:-1em}
div.question_with_answer div.question_apply_q_12 ul li span.blue{color:#1b5bff}
div.question_with_answer div.question_apply_q_12 ul li span.red{color:red}
div.question_with_answer div.question_apply_q_13{line-height:1.6}
div.question_with_answer div.question_apply_q_13 ul{margin-top:10px}
div.question_with_answer div.question_apply_q_13 ul li:first-child{font-weight:700;padding-left:1em}
div.question_with_answer div.question_apply_q_13 ul li{padding-left:3em}
div.question_with_answer div.question_apply_q_13 ul li.attention,div.question_with_answer div.question_apply_q_13 ul li.attentionOther{margin-top:5px}
div.question_with_answer div.question_apply_q_13 ul li.attentionOther{text-indent:-1em}
div.question_with_answer div.question_apply_q_13 p.try_to_below{margin:10px 0 0 8px}
div.question_with_answer div.question_apply_q_13 p.try_to_below span{border:1px solid #ff0101;border-radius:5px;padding:1px .7em 0}
div.question_with_answer div.question_apply_q_13 div.question_apply_q_13_grayArea{background:#efefef;padding:10px 0}
div.question_with_answer div.question_apply_q_13 div.question_apply_q_13_grayArea p{text-indent:1em}
div.question_with_answer div.question_apply_q_13 div.question_apply_q_13_grayArea ul{margin-top:0}
div.question_with_answer div.question_apply_q_13 div.question_apply_q_13_grayArea ul li:first-child{font-weight:400;background:#efefef;padding-left:3em}
div.question_with_answer div.question_management_q_09{line-height:1.6}
div.question_with_answer div.question_management_q_09 table,div.question_with_answer div.question_management_q_09 td,div.question_with_answer div.question_management_q_09 th{border:none}
div.question_with_answer div.question_management_q_09 ul{margin-top:20px}
div.question_with_answer div.question_management_q_09 ul li:first-child{font-weight:700;padding-left:1em}
div.question_with_answer div.question_management_q_09 ul li{padding-left:3em}
div.question_with_answer div.question_management_q_09 table.table_cell_1,div.question_with_answer div.question_management_q_09 table.table_cell_2,div.question_with_answer div.question_management_q_09 table.table_cell_3{margin-left:2em;margin-top:10px;text-align:center}
div.question_with_answer div.question_management_q_09 table.table_cell_1 td,div.question_with_answer div.question_management_q_09 table.table_cell_1 th,div.question_with_answer div.question_management_q_09 table.table_cell_2 td,div.question_with_answer div.question_management_q_09 table.table_cell_2 th,div.question_with_answer div.question_management_q_09 table.table_cell_3 td,div.question_with_answer div.question_management_q_09 table.table_cell_3 th{text-align:center;vertical-align:middle}
div.question_with_answer div.question_management_q_09 table.table_cell_1 tr th{background:#a2a2a2;color:#fff;border-left:1px solid #fff;width:253px;padding:7px 0}
div.question_with_answer div.question_management_q_09 table.table_cell_1 tr td:first-child,div.question_with_answer div.question_management_q_09 table.table_cell_1 tr th:first-child,div.question_with_answer div.question_management_q_09 table.table_cell_2 tr td:first-child,div.question_with_answer div.question_management_q_09 table.table_cell_2 tr th:first-child,div.question_with_answer div.question_management_q_09 table.table_cell_3 tr td:first-child,div.question_with_answer div.question_management_q_09 table.table_cell_3 tr th:first-child{border:none}
div.question_with_answer div.question_management_q_09 table.table_cell_1 tr td{background:#f7f7f7;border-left:1px solid #fff;padding:10px 5px}
div.question_with_answer div.question_management_q_09 table.table_cell_2 tr th,div.question_with_answer div.question_management_q_09 table.table_cell_3 tr th{background:#a2a2a2;color:#fff;border-left:1px solid #fff;padding:7px 0}
div.question_with_answer div.question_management_q_09 table.table_cell_2 tr td{background:#f7f7f7;border-left:1px solid #fff;padding:20px 5px;width:390px}
div.question_with_answer div.question_management_q_09 table.table_cell_3 tr td{background:#f7f7f7;border-left:1px solid #fff;padding:10px 5px;width:390px}
div.question_with_answer div.question_management_q_09 table.table_cell_3 tr td div{text-align:left;position:relative;left:30px}
div.question_with_answer div.question_management_q_09 p{margin-top:20px}
div.question_with_answer div.question_management_q_09 p.question_management_text_01{background-color:#ededed;padding:10px 20px}
.question_wrapper .elParagraphTitle{font-size:22px}
.question_wrapper .paragraph span.small{font-size:10px}
div.example_wrapper{width:950px;margin:0 auto}
div.example_head{margin-top:30px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_example_red_heart.png) no-repeat;background-position:right center;height:270px}
div.example_head h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_success_report_store_interview.png) no-repeat;height:126px;text-indent:-9999px}
div.example_row{margin-bottom:60px}
div.example_row ul.family{overflow:hidden;font-size:0}
div.example_row ul.family li.store{float:left;width:220px;margin-left:23px;background-color:#ededed}
div.example_row ul.family li.store.left{margin-left:0}
div.example_row ul.family li.store.c_soon{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_example_coming_soon.png) no-repeat;background-position:50% 50%;background-color:#dfe2e2;height:400px}
div.example_row ul.family li.store dl dt{color:#fff;font-size:12px;text-align:center;margin-bottom:22px;vertical-align:baseline;display:inline-block;line-height:1.65;width:220px}
div.example_row ul.family li.store dl dd img{display:block;margin-left:15px;background:0 0}
div.example_row ul.family li.store dl dt.blue{background-color:#06b}
div.example_row ul.family li.store dl dt.purple{background-color:#ab0095}
div.example_row ul.family li.store dl dt.green{background-color:#09aa3a}
div.example_row ul.family li.store dl dt.pink{background-color:#f8006f}
div.example_row ul.family li.store dl dt.orange{background-color:#fb4601}
div.example_row ul.family li.store dl dt.navy{background-color:#121e82}
div.example_row ul.family li.store ul.detail{margin:0 15px 20px 15px}
div.example_row ul.family li.store ul.detail li:first-child{font-size:20px;margin:10px 0 12px 0}
div.example_row ul.family li.store ul.detail li.info{font-size:12px;margin-bottom:14px;letter-spacing:.5px}
div.example_row ul.family li.store ul.detail li.store_name{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_example_store_name.png) no-repeat;height:14px;font-size:12px;padding-left:20px;margin-bottom:6px;letter-spacing:.5px;line-height:1.1}
div.example_row ul.family li.store ul.detail li a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_example_store_read_interview.png) no-repeat;background-position:90% 50%;color:#fff;font-size:14px;padding:10px 20px 8px 20px;height:20px;display:block;background-color:#444;border-radius:5px;vertical-align:middle}
div.example_row ul.family li.store ul.detail li a:hover{-moz-opacity:.8;opacity:.8}
div.example_head p.interviewImg{text-align:center;margin-top:40px;display:block}
div.example_interview_contents{margin-top:65px}
div.example_interview_contents h2{font-size:38px;color:#333;text-align:center;font-weight:700;letter-spacing:1px}
div.example_interview_contents dl{margin-top:10px;text-align:center}
div.example_interview_contents dl dt{font-weight:700;display:inline-block}
div.example_interview_contents dl dd{display:inline-block;line-height:1}
div.example_interview_contents dl dd+dt{margin-left:25px}
div.example_interview_index{margin:40px 0 10px;border:#ccc 1px solid;padding:28px 28px 20px}
div.example_interview_index p.index{display:inline-block;vertical-align:top;margin-top:20px}
div.example_interview_index dl{width:600px;margin-left:15px;display:inline-block;letter-spacing:1.1px}
div.example_interview_index dl dt{font-weight:700;font-size:13px;margin-bottom:24px}
div.example_interview_index dl dd{font-size:13px;line-height:1.6;margin-bottom:25px}
div.example_wrapper p.go_to_store{text-align:right}
div.example_wrapper p.go_to_store a{background-image:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_example_store_white.png);background-repeat:no-repeat;background-position:10px 50%;color:#fff;background-color:#a6a6a6;border-radius:5px;width:156px;padding:6px 13px 6px 30px}
div.example_wrapper p.go_to_store.btm,div.example_wrapper p.go_to_store.btmSame{display:block}
div.example_wrapper p.go_to_store.btm a{background-image:none;padding:6px 42px 6px 42px;margin-right:30px}
div.example_wrapper p.go_to_store.btmSame a{margin-right:30px}
div.example_key_visual{margin-bottom:40px}
div.example_interview_question01,div.example_interview_question02{margin-bottom:80px}
div.example_interview_question03{margin-bottom:85px;padding-bottom:65px;border-bottom:#ddd 1px dashed}
div.example_interview_question04{margin-bottom:70px}
div.example_interview_question01 h3,div.example_interview_question02 h3,div.example_interview_question03 h3{font-size:25px;color:#333;font-weight:700;letter-spacing:.8px;margin-bottom:18px}
div.example_interview_question01 h4,div.example_interview_question02 h4,div.example_interview_question03 h4,div.example_interview_question04 h4{color:#00a2ff;font-weight:700;font-size:18px;border:#00a2ff 1px solid;padding:8px 10px;display:inline-block;letter-spacing:1.1px;margin-bottom:18px}
div.example_interview_question01 p{letter-spacing:.4px;color:#333;line-height:1.6}
div.example_interview_question02 div.answer{margin-bottom:70px}
div.example_interview_question02 div.answer p,div.example_interview_question03 div.answer p,div.example_interview_question04 div.answer p{display:inline-block}
div.example_interview_question02 div.answer p.answer,div.example_interview_question03 div.answer p.answer,div.example_interview_question04 div.answer p.answer{width:610px;margin-left:35px;vertical-align:top;line-height:1.65}
div.example_interview_question03 div.answer p.answer.type2{margin-left:0;margin-right:35px}
div.example_wrapper p.thx{color:#00a2ff;font-size:19px;text-align:center;font-weight:700;margin-bottom:70px}
div.example_wrapper p.requestDoc{text-align:center;margin-bottom:70px}
div.example_wrapper p.requestDoc a{background-color:#e72e35;width:414px;height:60px;display:inline-block;border-radius:5px;box-shadow:0 2px 5px #a3a3a3}
div.example_wrapper p.requestDoc img{padding-top:15px;background:0 0}
div.example_wrapper p.go_to_store a:hover,div.example_wrapper p.requestDoc a:hover{opacity:.8}
div#online_seminar_header{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_seminar_head.png) no-repeat;background-position:center center;height:130px;margin:10px 0}
div#online_seminar_header h1{text-indent:-9999px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_online_seminar.png) no-repeat;background-position:20% 80%;height:68px}
div#online_seminar_header p{color:#fff;margin-left:112px;margin-top:3px}
div.online_seminar_title{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_seminar_redpc.png) no-repeat;background-position:2.1em 92%;height:83px;width:950px;margin:0 auto}
div.online_seminar_movie{width:750px;margin:0 auto}
div.online_seminar_movie iframe{vertical-align:bottom}
div.online_seminar_movie_chapter{margin-top:10px;width:auto}
div.online_seminar_movie_chapter dl:first-of-type{border:none}
div.online_seminar_movie_chapter dl div.title{background-color:#cecece;display:inline-block;padding-left:10px}
div.online_seminar_movie_chapter dl dt{background-color:#f6f6f6;display:inline-block;width:220px}
div.online_seminar_movie_chapter dl dt a{border-top:1px dotted #b1b1b1;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_seminar_movie_off.png) no-repeat;background-position:2% 50%;display:block;font-weight:700;background-color:#cecece;padding:20px 10px 20px 40px;text-decoration:none;color:#333!important;width:170px}
div.online_seminar_movie_chapter dl:first-of-type dt a{border-top:none}
div.online_seminar_movie_chapter dl:first-of-type div.title{border-top-left-radius:5px}
div.online_seminar_movie_chapter dl:last-of-type div.title{border-bottom-left-radius:5px}
div.online_seminar_movie_chapter dl dt a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_seminar_movie_on.png) no-repeat;background-position:2% 50%;background-color:#cecece;color:#333}
div.online_seminar_movie_chapter dl dt span{font-size:10px;font-weight:400;display:inline-block;float:right;position:relative;top:4px;right:2px}
div.online_seminar_movie_chapter dl div.conts{background-color:#f6f6f6;display:inline-block;padding-right:10px}
div.online_seminar_movie_chapter dl:first-of-type div.conts{border-top-right-radius:5px}
div.online_seminar_movie_chapter dl:last-of-type div.conts{border-bottom-right-radius:5px}
div.online_seminar_movie_chapter dl dd{border-top:1px dotted #b1b1b1;display:inline-block;background-color:#f6f6f6;padding:21px 0 20px 10px;width:470px;font-size:13px}
div.online_seminar_movie_chapter dl:first-of-type dd{border-top:none}
div#online_seminar_message_area{background-color:#f6f6f6;padding-top:60px;margin-top:60px}
div#online_seminar_message_area div.online_seminar_message{width:910px;margin:0 auto}
div#online_seminar_message_area h2{text-indent:-9999px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_seminar_message.png) no-repeat;background-position:9% 0;height:65px}
div#online_seminar_message_area h2 span{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_seminar_message.png) no-repeat;background-position:50% 50%;height:58px;display:block;border-radius:5px;width:58px;background-color:#fff}
div#online_seminar_message_area p{font-size:13px;color:#333;position:relative;left:72px;bottom:28px}
div#online_seminar_message_area ul{overflow:hidden;padding-bottom:100px}
div#online_seminar_message_area ul li{float:left}
div#online_seminar_message_area ul li a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_seminar_message_off.jpg) no-repeat;display:inline-block;height:281px;text-indent:-9999px;width:460px}
div#online_seminar_message_area ul li a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_seminar_message_on.jpg) no-repeat;height:281px}
div#online_seminar_message_area ul li dl{background-color:#444;width:420px;height:281px;margin-left:30px}
div#online_seminar_message_area ul li dl div{background-color:#fff;width:400px;height:227px;position:relative;top:6px;left:10px}
div#online_seminar_message_area ul li dl dt{color:#fff;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_seminar_mike.png) no-repeat;background-position:4% 75%;text-indent:5px;font-weight:700;font-size:15px;height:38px}
div#online_seminar_message_area ul li dl dt span{position:relative;top:14px;left:37px}
div#online_seminar_message_area ul li dl dd{font-size:13px;line-height:2.9}
div#online_seminar_message_area ul li dl dd span{border-top:1px dotted #b1b1b1;display:block;margin:0 10px}
div#online_seminar_message_area ul li dl dd:first-child span{border-top:none}
div#lp_pro div.lp_pro_flow_area{border-top:5px solid #db0c2f}
div#lp_pro div.lp_pro_flow_area h1{width:950px;margin:2% auto 0;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_flow_key.png) no-repeat;height:420px;text-indent:-9999px}
div#lp_pro div.lp_pro_flow_area img{margin-top:24px}
div.lp_pro_fixing_area div.lp_pro_accounce_area{background:#db0c2f;height:240px}
div.lp_pro_fixing_area div.lp_pro_accounce_area ul{width:950px;font-size:0;margin:0 auto;padding-left:30px}
div.lp_pro_fixing_area div.lp_pro_accounce_area ul li{background-color:#fff;display:inline-block;height:180px;width:45.2%;margin-left:58px;margin-top:30px;text-align:center}
div.lp_pro_fixing_area div.lp_pro_accounce_area ul li:first-child{margin-left:0}
div.lp_pro_fixing_area div.lp_pro_accounce_area dl dt{font-size:36px;color:#db0c2f;font-weight:700;padding-top:20px;text-align:center}
div.lp_pro_fixing_area div.lp_pro_accounce_area dl dt.zero{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_zero.png) no-repeat;background-position:50% 80%;text-indent:-9999px}
div.lp_pro_fixing_area div.lp_pro_accounce_area dl dd{font-size:26px;color:#db0c2f;font-weight:700;width:56%;margin:0 auto;line-height:1.2;padding-top:20px}
div.lp_pro_fixing_area div.triangle_wht{width:0;height:0;border:20px solid transparent;border-top:20px solid #fff;text-align:center;margin:0 auto;margin-top:-1px;text-indent:-9999px;position:relative;z-index:1}
div.lp_pro_fixing_area div.triangle_red{width:0;height:0;border:20px solid transparent;border-top:20px solid #db0c2f;text-align:center;margin:0 auto;margin-top:-1px;text-indent:-9999px;position:relative;z-index:1}
div.lp_pro_fixing_area div.lp_pro_btn_area{background:#ededed;margin-top:-40px;height:300px}
div.lp_pro_fixing_area div.btn_area_box{width:950px;margin:0 auto;text-align:center}
div.lp_pro_fixing_area div.lp_pro_btn_area p{padding-top:80px;margin-bottom:50px;font-size:16px}
div.lp_pro_fixing_area div.lp_pro_btn_area a:hover{opacity:.8}
div.lp_pro_fixing_area div.lp_pro_btn_area a{padding-bottom:35px;display:inline-block}
div.lp_pro_fixing_area div.lp_pro_question_01 dl,div.lp_pro_fixing_area div.lp_pro_question_02 dl,div.lp_pro_fixing_area div.lp_pro_question_03 dl,div.lp_pro_fixing_area div.lp_pro_question_04 dl,div.lp_pro_fixing_area div.lp_pro_question_05 dl{height:240px;width:800px;margin:0 auto}
div.lp_pro_fixing_area div.lp_pro_question_01 dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q1.png) no-repeat;background-position:19% 65%}
div.lp_pro_fixing_area div.lp_pro_question_02 dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q2.png) no-repeat;background-position:19% 65%}
div.lp_pro_fixing_area div.lp_pro_question_03 dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q3.png) no-repeat;background-position:17% 65%}
div.lp_pro_fixing_area div.lp_pro_question_04 dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q4.png) no-repeat;background-position:11% 65%}
div.lp_pro_fixing_area div.lp_pro_question_05 dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q5.png) no-repeat;background-position:14% 65%}
div.lp_pro_fixing_area div.lp_pro_question_01 dl dt,div.lp_pro_fixing_area div.lp_pro_question_02 dl dt,div.lp_pro_fixing_area div.lp_pro_question_03 dl dt,div.lp_pro_fixing_area div.lp_pro_question_04 dl dt,div.lp_pro_fixing_area div.lp_pro_question_05 dl dt{font-size:19px;font-weight:700;padding:40px 0 20px 30px;text-align:center}
div.lp_pro_fixing_area div.lp_pro_question_03 dl dt span{display:block;text-align:left;position:relative;left:22%}
div.lp_pro_fixing_area div.lp_pro_question_04 dl dt span{display:block;text-align:left;position:relative;left:16.5%}
div.lp_pro_fixing_area div.lp_pro_question_05 dl dt span{display:block;text-align:left;position:relative;left:20%}
div.lp_pro_fixing_area div.lp_pro_question_01 dl dd,div.lp_pro_fixing_area div.lp_pro_question_02 dl dd,div.lp_pro_fixing_area div.lp_pro_question_03 dl dd,div.lp_pro_fixing_area div.lp_pro_question_04 dl dd,div.lp_pro_fixing_area div.lp_pro_question_05 dl dd{border-top:1px dotted #000;font-size:16px;padding-top:25px;text-align:center}
div.lp_pro_fixing_area div.lp_pro_question_01 dl dd span,div.lp_pro_fixing_area div.lp_pro_question_02 dl dd span,div.lp_pro_fixing_area div.lp_pro_question_03 dl dd span,div.lp_pro_fixing_area div.lp_pro_question_04 dl dd span,div.lp_pro_fixing_area div.lp_pro_question_05 dl dd span{text-align:left;display:inline-block}
div.lp_pro_fixing_area div.lp_pro_q1_below_area,div.lp_pro_fixing_area div.lp_pro_q2_below_area,div.lp_pro_fixing_area div.lp_pro_q3_below_area,div.lp_pro_fixing_area div.lp_pro_q4_below_area,div.lp_pro_fixing_area div.lp_pro_q5_below_area{background:#db0c2f;margin-top:-40px;line-height:0;padding:35px 0 20px 0;text-align:center}
div.lp_pro_fixing_area div.lp_pro_q2_below_area ul{font-size:0}
div.lp_pro_fixing_area div.lp_pro_q2_below_area ul li{display:inline-block;margin-left:50px}
div.lp_pro_fixing_area div.lp_pro_q2_below_area ul li:first-child{margin-left:0}
div.lp_pro_fixing_area div.lp_pro_q4_below_area div.simulation_box{margin:0 auto;width:950px;position:relative}
div.lp_pro_fixing_area div.lp_pro_q4_below_area a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_lp_pro_q4_arrow.png) no-repeat;background-position:95% 49%;background-color:#db0c2f;position:absolute;top:43.5%;right:5%;font-size:16px;color:#fff;text-decoration:none;padding:25px 35px 25px 25px}
div.lp_pro_fixing_area div.lp_pro_q4_below_area a:hover{opacity:.8}
div.lp_pro_fixing_area div.lp_pro_btn_area_wht{background:#fff;height:300px}
div.lp_pro_fixing_area div.lp_pro_btn_area_wht p{padding-top:65px;margin-bottom:30px;font-size:16px}
div.lp_pro_fixing_area div.lp_pro_btn_area_wht a:hover{opacity:.8}
div.lp_pro_fixing_area div.lp_pro_btn_area_wht a{padding-bottom:35px;display:inline-block}
div.intro_beginner_wrapper .elHeading{border-left:#f496b9 solid 6px;padding-left:5px;font-weight:700;font-size:25px}
div.intro_beginner_wrapper img{vertical-align:bottom;background:0 0}
#beginner_head{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_beginner_key.jpg) no-repeat;background-size:cover;height:400px}
#beginner_head .beginner_head_cover{margin:0 auto;width:950px}
div.beginner_profitability_cover,div.beginner_support_cover{margin:0 auto;width:950px}
#beginner_popular_event,.beginner_store_interview_cover,.beginner_tpoint_event_cover{margin:0 auto;width:950px}
#beginner_head h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_beginner_title_02.png) left center/65% no-repeat;height:205px;text-indent:-9999px}
#beginner_head p{width:480px;position:relative;left:20px;line-height:2.1}
#beginner_profitability{padding:40px 0 60px 0;background-color:#fdf3fd}
#beginner_profitability h2{margin-bottom:45px}
#beginner_profitability p{line-height:1.6}
#beginner_profitability .beginner_profit{background-color:#fff;padding:20px;margin-top:30px}
#beginner_profitability h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_running_cost_one_year.png) no-repeat;background-position:50% 0;text-indent:-9999px;height:53px}
#beginner_support{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_beginner_support.png) no-repeat;background-position:50% 0;background-color:#e9ecef;padding:50px 0 80px 0;width:auto}
#beginner_support h2{margin-bottom:50px}
#beginner_support p{width:655px;line-height:1.6;margin-bottom:50px}
#beginner_tpoint_event{background-color:#fdf3fd}
div.beginner_tpoint_event_cover{padding-top:43px;background-position:94% 3%}
.beginner_boxArea,.experience_boxArea{width:950px;margin:35px auto 50px;padding-left:76px}
#beginner_tpoint_event p{margin:45px 0 60px 0;line-height:1.6}
#beginner_tpoint_event h4{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_beginner_triangle.png) no-repeat;background-position:0 50%;font-weight:700;font-size:17px;padding-left:23px;margin:30px 0 10px 0}
#beginner_tpoint_event h4 span{color:#e20000}
#beginner_tpoint_event ul{margin-top:30px;padding-bottom:40px}
#beginner_tpoint_event ul li{font-size:13px}
#beginner_popular_event{padding:43px 0 58px 0}
#beginner_popular_event p.about{margin:45px 0 20px 0;width:885px;line-height:1.6}
#beginner_popular_event p.btn{text-align:right;line-height:51px;margin-top:10px}
#beginner_popular_event p.btn a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_beginner_arrow.png) no-repeat;background-position:92% 50%;background-color:#e65252;color:#fff;padding:18px 45px 18px 35px;font-size:15px}
#beginner_popular_event p.btn a:hover{opacity:.8}
#beginner_store_interview{background-color:#fdf3fd;padding:45px 0 63px 0}
#beginner_store_interview h2{margin-bottom:45px}
#beginner_store_interview p.about{margin-bottom:20px;line-height:1.6}
#beginner_store_interview p.btn{margin-top:63px;text-align:right}
#beginner_store_interview p.btn a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_beginner_arrow.png) no-repeat;background-position:92% 50%;background-color:#e65252;color:#fff;padding:18px 33px 18px 23px;font-size:15px}
#beginner_store_interview p.btn a:hover{opacity:.8}
#beginner_foot{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_beginner_pc.png) no-repeat;background-position:50% 50%;height:310px}
#beginner_foot h5{font-size:25px;font-weight:700;text-align:center;position:relative;top:32%;letter-spacing:1px}
.mdFootNotice{width:950px;padding-bottom:70px;margin:0 auto}
.mdFootNotice .elNoticeText+.elNoticeText{margin-top:20px}
div.intro_experience_wrapper h2{font-weight:700;font-size:24px;width:284px;padding:3px 0}
div.intro_experience_wrapper h3{font-weight:700;font-size:20px;margin-top:20px;margin-bottom:20px}
div.intro_experience_wrapper p{line-height:1.6}
div.intro_experience_wrapper h2.wht{border:8px solid #fff}
div.intro_experience_wrapper h2.blu{border:8px solid #f3fafd}
div.intro_experience_wrapper h2 span{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_experience_h2_wht.png) repeat-x;color:#fff;padding:.25em 34px;vertical-align:sub}
div.intro_experience_wrapper img{vertical-align:bottom;background:0 0}
#experience_head{background-position:50% 50%;background-color:#e7ecf2;height:400px}
#experience_head .experience_head_cover,div.experience_point01_cover,div.experience_point02_cover,div.experience_point03_cover,div.experience_point04_cover,div.experience_point05_cover,div.experience_point06_cover,div.experience_point07_cover{margin:0 auto;width:950px}
#experience_point01,#experience_point02,#experience_point05,#experience_point06,#experience_point07{padding-top:30px;padding-bottom:60px}
#experience_head h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/txt_experience_title.png) no-repeat;background-position:-8% 60%;height:170px;text-indent:-9999px}
#experience_head p{position:relative;left:20px;line-height:2.1}
.elExperienceHead{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/180315/images/bg_experience_key.png) no-repeat;background-position:50% 50%;background-color:#e7ecf2;height:400px;background-size:cover}
.elExperienceHead .elHeadCover{margin:0 auto;width:950px}
.elExperienceHead h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_experience_title_03.png) 20px 56%/80% no-repeat;height:170px;text-indent:-9999px}
.intro_experience_wrapper .elExperienceHead .elHeadCover p{line-height:1.8;margin-left:20px}
#experience_point01,#experience_point03,#experience_point05,#experience_point07{background-color:#f3fafd}
div.experience_profit{background-color:#fff;padding:20px;margin-top:30px}
div.experience_profit h4{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_running_cost_one_year.png) no-repeat;background-position:50% 0;text-indent:-9999px;height:53px}
div.experience_repeat{margin-top:30px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_experience_repeat.png) no-repeat;background-position:10% 50%;background-color:#f3fafd;height:330px}
div.experience_repeat ul{position:relative;top:30%;left:53%}
div.experience_repeat ul li{line-height:1.6;font-size:13px}
div.experience_repeat ul li:first-child{margin-bottom:30px}
#experience_point03{padding:30px 0 40px 0}
div.experience_outside_link{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_free_rink_set.png) no-repeat;background-position:50% 80%;background-color:#fff;height:360px;margin-top:30px}
div.experience_outside_link h4{text-indent:-9999px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_experience_free_rink_set.png) no-repeat;background-position:50% 100%;height:56px}
#experience_point03 h5{font-size:24px;font-weight:700;text-align:center;margin:35px 0 13px 0}
#experience_point03 h6{font-size:18px;text-align:center}
#experience_point04{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_beginner_support.png) no-repeat;background-position:50% 0;background-color:#e9ecef;padding:30px 0 80px 0;width:auto}
#experience_point04 p{padding-top:25px;margin-bottom:25px}
#experience_point05 h4{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_total_analize_report.png) no-repeat;background-position:50% 80%;text-indent:-9999px;height:75px}
div.experience_boxArea h4{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_beginner_triangle.png) no-repeat;background-position:0 50%;font-weight:700;font-size:17px;padding-left:23px;margin:30px 0 10px 0}
div.experience_boxArea h4 span{color:#e20000}
#experience_point06 ul{margin-top:30px;padding-bottom:40px}
#experience_point06 ul li{font-size:13px}
div.experience_popular_event{padding-bottom:55px}
div.experience_popular_event,div.experience_sales_up{border-top:1px dotted #a7a7a7;overflow:hidden}
#experience_point06 div.experience_popular_event h3{margin:55px 0 45px 0;font-size:25px}
#experience_point06 p.about{margin-bottom:20px}
#experience_point06 p.info{margin:28px 0 16px 0;font-size:13px}
#experience_point06 p.btn{text-align:right;line-height:51px;margin-top:10px}
#experience_point06 p.btn a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_beginner_arrow.png) no-repeat;background-position:92% 50%;background-color:#e65252;color:#fff;padding:18px 45px 18px 35px;font-size:15px}
#experience_point06 p.btn a:hover{opacity:.8}
#experience_point06 div.experience_sales_up h3{margin:40px 0 20px 0;font-size:25px}
#experience_point06 div.experience_sales_up dl{display:inline-block;vertical-align:top;width:270px;padding-left:52px;margin-top:20px;box-sizing:content-box}
#experience_point06 div.experience_sales_up dl.newsLetter{padding-left:18px}
#experience_point06 div.experience_sales_up dl dd{text-align:left;font-size:12px;margin-top:-5px;padding:0 10px 0 15px;line-height:1.8;letter-spacing:-.4px}
#experience_point07 ul{margin-top:40px}
#experience_point07 ul li{text-align:left;border:2px solid #d5dadf;border-radius:5px;margin-bottom:10px;background-color:#fff}
#experience_point07 ul li.storeconberter a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_experience_storeconberter.png) no-repeat;background-position:10px 50%}
#experience_point07 ul li.logistics a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_logistics.png) no-repeat;background-position:10px 50%}
#experience_point07 ul li.commerce a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_commerce.png) no-repeat;background-position:10px 50%}
#experience_point07 ul li.api a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_yahoo_shopping_api.png) no-repeat;background-position:10px 50%}
#experience_point07 ul li span.txt_blue{background-color:#ebeced;text-indent:-9999px;display:inline-block}
#experience_point07 ul li span.txt_blue a{display:block;height:36px;width:258px}
#experience_point07 ul li span.txt_center{margin-left:10px;text-align:center;position:relative;top:.6em}
#experience_point07 ul li span.txt_blue a{display:block;height:36px;width:258px}
#experience_foot{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_experience_pc.png) no-repeat;background-position:50% 50%;height:310px}
#experience_foot h5{font-size:25px;font-weight:700;text-align:center;position:relative;top:32%;letter-spacing:1px}
#lpad1510 img{vertical-align:bottom}
#lpad1510 h2{text-indent:-9999px}
div.lpad1510_nav{z-index:10}
.js-gnavFixed_lpad1510{left:0;position:fixed;top:0;width:100%;z-index:11000}
div.lpad1510_5special_cover,div.lpad1510_app_2cover,div.lpad1510_attract_cus_cover,div.lpad1510_beginner_cover,div.lpad1510_btn_area_cover,div.lpad1510_card_cover,div.lpad1510_change_cover,div.lpad1510_free_freedom_cover,div.lpad1510_nav_cover,div.lpad1510_open_sale_cover,div.lpad1510_point_up_cover,div.lpad1510_premiere_cover,div.lpad1510_reason_cover,div.lpad1510_store01_cover,div.lpad1510_store02_cover,div.lpad1510_tpoint_yahoo,div.lpad1510_y_service_cover{width:950px;margin:0 auto}
div.lpad1510_let_open{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510.png) no-repeat;background-position:50% 50%;height:521px}
div.lpad1510_let_open h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/img_lpad1510_h1_03.png) no-repeat;background-position:50% 100%;height:333px;text-indent:-9999px}
div.lpad1510_let_open h1.ver2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/img_lpad1510_h1_ver2_03.png) no-repeat;background-position:50% 100%}
div.lpad1510_let_open ul.btn_area{margin:42px auto 0;width:792px}
div.lpad1510_let_open ul.btn_area li:first-child{margin-left:0}
div.lpad1510_let_open ul.btn_area li{display:inline-block;margin-left:70px}
div.lpad1510_let_open ul.btn_area li a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_pro_off.png) no-repeat;width:358px;height:78px;display:block;text-indent:-9999px}
div.lpad1510_let_open ul.btn_area li:first-child a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_document_off.png) no-repeat;width:358px;height:78px;text-indent:-9999px}
div.lpad1510_let_open ul.btn_area li a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_pro_on.png) no-repeat}
div.lpad1510_let_open ul.btn_area li:first-child a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_document_on.png) no-repeat}
div.lpad1510_let_open ul.notice{width:790px;margin:32px auto 0}
div.lpad1510_let_open ul.notice li{font-size:10px;text-align:left}
div.lpad1510_nav{border-bottom:5px solid #f2f2f2;padding:14px 0;background-color:#fff}
div.lpad1510_nav ul{width:950px;text-align:center;display:inline-block}
div.lpad1510_nav ul li{display:inline-block;margin-left:42px}
div.lpad1510_nav ul li:first-child{margin-left:0}
#lpad1510 div.lpad1510_nav ul li a{text-decoration:none;color:#333;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/ico_lpad1510_navi.png) no-repeat;background-position:50% 100%;padding-bottom:8px}
#lpad1510 div.lpad1510_nav ul li a:hover{color:#08c}
div.lpad1510_reason{padding-bottom:80px}
div.lpad1510_reason h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_reason.png) no-repeat;background-position:50% 100%;height:96px}
div.lpad1510_reason p{font-size:16px;margin:18px 0 35px 0;text-align:center}
div.lpad1510_reason div.top{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_zero.png) no-repeat;background-position:3% 50%;height:160px;margin-bottom:55px}
div.lpad1510_reason div.top dl{position:relative;top:40px;left:183px;width:786px}
div.lpad1510_reason div.top dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_reason_freedom.png) no-repeat;background-position:3% 0;height:20px;text-indent:-9999px;padding-bottom:10px;border-bottom:1px solid #ff9191}
div.lpad1510_reason div.top dl dd{font-size:15px;text-align:left;padding:15px 0 0 20px}
div.lpad1510_reason div.mid{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_tbox.png) no-repeat;background-position:3% 50%;height:160px;margin-bottom:55px}
div.lpad1510_reason div.mid dl{position:relative;top:30px;left:183px;width:786px}
div.lpad1510_reason div.mid dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_reason_tpoint_03.png) no-repeat;background-position:6% 0;height:20px;text-indent:-9999px;padding-bottom:16px;border-bottom:1px solid #ffc000}
div.lpad1510_reason div.mid dl dd{font-size:15px;text-align:left;padding:15px 0 0 20px}
div.lpad1510_reason div.mid dl dd.info{font-size:12px;padding-top:0;color:#555}
div.lpad1510_reason div.btm{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_user.png) no-repeat;background-position:3% 50%;height:160px}
div.lpad1510_reason div.btm dl{position:relative;top:30px;left:183px;width:786px}
div.lpad1510_reason div.btm dl dt{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_reason_user.png) no-repeat;background-position:11% 0;height:21px;text-indent:-9999px;padding-bottom:16px;border-bottom:1px solid #86ca24}
div.lpad1510_reason div.btm dl dd{font-size:15px;text-align:left;padding:15px 0 0 20px}
div.lpad1510_reason div.btm dl dd.info{font-size:12px;padding-top:10px;color:#555}
div.lpad1510_recommend{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_recommend.png) no-repeat;background-position:50% 73%;height:529px;background-color:#f4f4f4}
div.lpad1510_recommend h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_recommend.png) no-repeat;background-position:50% 100%;height:85px}
div.lpad1510_free_freedom{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_free_freedom.png) repeat-y;background-position:50% 0;padding:50px 53px}
div.lpad1510_free_freedom_cover{overflow:hidden}
div.lpad1510_free_freedom h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_free_freedom.png) no-repeat;background-position:50% 0;height:45px}
div.lpad1510_free_freedom p.have_shop{font-size:16px;margin:5px 0 30px 0;text-align:center}
div.lpad1510_free_freedom div.free{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_free.png) no-repeat;background-position:50% 100%;height:410px;width:474px;float:left}
div.lpad1510_free_freedom div.free h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_free.png) no-repeat;background-position:50% 0;height:39px;text-indent:-9999px;margin-bottom:35px}
div.lpad1510_free_freedom div.free p{font-size:14px;text-align:center}
div.lpad1510_free_freedom div.freedom{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_freedom.png) no-repeat;background-position:50% 100%;height:416px;width:474px;float:left}
div.lpad1510_free_freedom div.freedom h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_freedom.png) no-repeat;background-position:50% 0;height:39px;text-indent:-9999px;margin-bottom:30px}
div.lpad1510_free_freedom div.freedom p{font-size:14px;text-align:left;padding:0 48px}
div.lpad1510_free_freedom p.notice{font-size:12px;text-align:left;float:left;margin-top:30px}
div.lpad1510_deal{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_deal_02.png) no-repeat;background-position:50% 71%;height:586px;padding:40px 0 0;background-color:#f4f4f4}
div.lpad1510_deal h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_deal_02.png) no-repeat;background-position:50% 0;height:90px}
div.lpad1510_tpoint_yahoo{padding:10px 0 35px}
div.lpad1510_tpoint_yahoo h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_tpoint_yahoo_03.png) no-repeat;background-position:0 100%;height:123px}
div.lpad1510_tpoint_yahoo p{font-size:16px;margin:10px 0 45px;text-align:center}
div.lpad1510_tpoint_yahoo img{position:relative;left:90px}
div.lpad1510_tpoint_yahoo ul{margin-top:50px}
div.lpad1510_tpoint_yahoo ul li{font-size:12px;color:#555;text-align:left}
div.lpad1510_premiere{padding:14px 0 40px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_premiere.png) repeat;height:447px}
div.lpad1510_premiere h2{background-image:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_prepremiere_02.png),url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_premiere_ribbon.png);background-repeat:no-repeat,no-repeat;background-position:0 31%,95% 100%;height:143px;margin-bottom:5px}
div.lpad1510_premiere p{color:#555;font-size:12px;text-align:left;margin-top:35px}
div.lpad1510_app{background-color:#fffbd6}
div.lpad1510_app_cover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_app_icon.png) no-repeat;background-position:140% -2%;width:1100px;margin:0 auto}
div.lpad1510_app h2{background-image:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_app.png);background-repeat:no-repeat;background-position:18% 100%;height:118px;margin-bottom:43px}
div.lpad1510_app p{color:#555;font-size:12px;text-align:left;padding-bottom:38px;margin:47px 0 0 80px}
div.lpad1510_card{background-color:#fff;height:508px}
div.lpad1510_card h2{background-image:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_card_02.png),url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_card_icon.png);background-repeat:no-repeat,no-repeat;background-position:2% 63%,95% 100%;height:132px;margin-bottom:26px}
div.lpad1510_card img{padding-left:10px}
div.lpad1510_card p{color:#555;font-size:12px;text-align:left;margin-top:35px}
div.lpad1510_5special{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_5special.png);height:473px;padding:20px 0 0}
div.lpad1510_5special h2{background-image:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1510_5special_02.png),url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/img_lpad1510_5special_icon.png);background-repeat:no-repeat,no-repeat;background-position:10% 50%,100% 100%;height:100px;margin-bottom:23px}
div.lpad1510_5special img{padding-left:0}
div.lpad1510_5special p{color:#555;font-size:12px;text-align:left;padding-left:20px;margin-top:50px}
div.lpad1510_point_up{padding:48px 0 0}
div.lpad1510_point_up h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_point_up.png) no-repeat;background-position:50% 100%;height:25px;margin-bottom:50px}
div.lpad1510_point_up dl{width:368px;display:inline-block;font-size:0;margin-left:80px;vertical-align:bottom;letter-spacing:-.4em}
div.lpad1510_point_up dl dd{font-size:16px;letter-spacing:normal;text-align:left;margin:10px 0 0 5px}
div.lpad1510_point_up div.lpad1510_btn_area{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_btn_area.png) no-repeat;background-position:50% 100%;height:375px}
div.lpad1510_point_up div.lpad1510_btn_area_cover{padding:100px 0 0 0;margin-top:50px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_apply,div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_documents{display:inline-block;width:470px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_documents li:first-child{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_btn_area_pdf.png) no-repeat;background-position:76% 100%;height:28px;text-indent:-9999px;margin-bottom:12px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_apply li:first-child{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_btn_area_apply.png) no-repeat;background-position:43% 100%;height:28px;text-indent:-9999px;margin-bottom:12px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_documents li.btn a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_document_off.png) no-repeat;background-position:50% 100%;height:78px;text-indent:-9999px;display:block;width:358px;position:relative;left:96px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_documents li.btn a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_document_on.png) no-repeat;background-position:50% 100%}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_apply li.btn a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_pro_off.png) no-repeat;background-position:50% 100%;height:78px;text-indent:-9999px;display:block;width:358px;position:relative;left:50px}
div.lpad1510_point_up div.lpad1510_btn_area ul.lpad1510_btn_area_apply li.btn a:hover{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_pro_on.png) no-repeat;background-position:50% 100%}
div.lpad1510_attract_cus{background-color:#f4f4f4;padding:44px 0 45px}
div.lpad1510_attract_cus h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_attract_cus.png) no-repeat;background-position:50% 100%;height:42px;margin-bottom:34px}
div.lpad1510_attract_cus p{font-size:16px;margin-bottom:54px;text-align:center}
div.lpad1510_attract_cus img{padding-left:44px}
div.lpad1510_attract_cus ul{text-align:left;margin:25px 0 0 20px}
div.lpad1510_attract_cus ul li{font-size:12px;color:#555}
div.lpad1510_y_service{background-color:#fafafa;padding:40px 0 22px}
div.lpad1510_y_service h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_y_survice.png) no-repeat;background-position:50% 100%;height:68px;margin-bottom:25px}
div.lpad1510_y_service p{font-size:16px;text-align:left;width:692px;margin:0 auto 44px}
div.lpad1510_y_service img{padding-left:36px}
div.lpad1510_y_service span.red{font-size:20px;font-weight:700;color:#c42323}
div.lpad1510_y_service span.small{font-size:13px}
div.lpad1510_y_service ul{text-align:left;margin-top:18px}
div.lpad1510_y_service ul li{font-size:12px;color:#555;margin-left:20px}
div.lpad1510_store01{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_store01.png) no-repeat;background-position:50% 50%;height:390px}
div.lpad1510_store01 div.lpad1510_store01_cover{padding:70px 0 55px}
div.lpad1510_store01 h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_store_voice.png) no-repeat;background-position:50% 100%;height:39px;margin-bottom:60px}
div.lpad1510_store01 div.store01_up{width:910px;margin:0 auto;border-bottom:1px solid #ee4327}
div.lpad1510_store01 div.store01_up_left{text-align:left;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_store01_ico.png) no-repeat;background-position:0 100%;height:69px;padding-left:67px}
div.lpad1510_store01 div.store01_up p.title{font-size:12px;padding-left:2px;position:relative;top:-5px}
div.lpad1510_store01 div.store01_up h3{font-size:24px;font-weight:700;color:#b82c06;line-height:1.3}
div.lpad1510_store01 div.store01_up p.name{font-size:14px;padding-left:2px}
div.lpad1510_store01 div.store01_up h4{font-size:16px;text-align:right;padding-right:114px;margin:-29px 0 10px}
div.lpad1510_store01 div.store01_btm{text-align:right}
div.lpad1510_store01 div.store01_btm h5{width:546px;text-align:left;font-size:14px;padding-right:11px;display:inline-block;margin-top:16px;line-height:1.9}
div.lpad1510_store01 div.store01_btm h5 span{font-weight:700}
div.lpad1510_store02{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_store02.png) no-repeat;background-position:50% 100%;background-color:#fff6ee;height:350px}
div.lpad1510_store02_cover{padding:102px 0 83px}
div.lpad1510_store02 div.store02_up{width:910px;margin:0 auto;border-bottom:1px solid #333}
div.lpad1510_store02 div.store02_up div.store01_up_right{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_store02_ico.png) no-repeat;background-position:100% 100%;height:69px;text-align:right;padding-right:70px}
div.lpad1510_store02 div.store02_up div.store01_up_right p.title{font-size:12px}
div.lpad1510_store02 div.store02_up div.store01_up_right h3{font-size:24px;font-weight:700;color:#b82c06;line-height:1.3}
div.lpad1510_store02 div.store02_up div.store01_up_right p.name{font-size:14px}
div.lpad1510_store02 div.store02_up h4{font-size:16px;text-align:left;margin:-29px 0 10px}
div.lpad1510_store02 div.store02_btm{width:530px;margin-top:18px;padding-left:20px}
div.lpad1510_store02 div.store02_btm h5{line-height:1.9;text-align:left}
div.lpad1510_store02 div.store02_btm span{font-weight:700;text-align:left}
div.lpad1510_beginner{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_beginner.png) no-repeat;background-position:50% 2%;background-color:#fafafa}
div.lpad1510_beginner div.lpad1510_beginner_cover{padding:41px 0 44px}
div.lpad1510_beginner h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_beginner.png) no-repeat;background-position:0 100%;height:67px;margin:0 0 47px 20px}
div.lpad1510_beginner p{text-align:left;font-size:16px;width:670px;line-height:1.8;margin-bottom:50px;padding-left:20px}
div.lpad1510_beginner ul{font-size:0;text-align:right;padding-top:8px}
div.lpad1510_beginner ul li{font-size:11px;color:#777;display:inline-block;width:295px;text-align:left;letter-spacing:.7px;padding:0 4px 0 21px;vertical-align:text-top}
div.lpad1510_change{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_change.png) no-repeat;background-position:50% 0;height:280px}
div.lpad1510_change h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_change.png) no-repeat;background-position:50% 100%;height:29px;margin-bottom:58px}
div.lpad1510_change_cover{padding:42px 0 100px}
div.lpad1510_change_cover p{font-size:16px;text-align:left;padding-left:236px}
div.lpad1510_open_sale{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/img_lpad1510_open_sale_02.png) no-repeat;background-position:50% 60%}
div.lpad1510_open_sale h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_open_sale.png) no-repeat;background-position:0 0;height:68px;margin-bottom:52px}
div.lpad1510_open_sale h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/txt_lpad1510_82sale_02.png) no-repeat;background-position:0 0;height:24px;text-indent:-9999px;margin-bottom:14px}
div.lpad1510_open_sale p{font-size:16px;text-align:left;width:545px}
div.lpad1510_open_sale_cover{padding:39px 0 56px 55px}
#lpad1510 p.aflo{color:#666;font-size:12px;text-align:right;width:950px;margin:0 auto;padding:3px 0}
#lpad1510 div.lpad1510_nav_fixed{display:none}
#lpad1510 div.lpad1510_nav_fixed_cover{width:800px;margin:0 auto}
#lpad1510 div.lpad1510_nav_fixed{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/bg_lpad1510_fixed_menu.png) repeat-y;background-position:50% 50%}
#lpad1510 div.lpad1510_nav_fixed.fixeds{position:fixed;bottom:30%;left:0;width:100%;margin:0 auto;display:block;z-index:9999}
#lpad1510 div.leftmenu{display:inline-block;padding:10px 0 0 0}
#lpad1510 div.leftmenu ul{padding:10px 0}
#lpad1510 div.leftmenu ul li{display:inline-block;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/ico_lpad_fixed_arrow.png) no-repeat;background-position:100% 50%;height:20px}
#lpad1510 div.leftmenu ul li a{color:#333;padding:10px 15px}
#lpad1510 div.rightmenu{display:inline-block}
#lpad1510 div.rightmenu ul{width:231px;padding-left:64px}
#lpad1510 div.rightmenu ul li.pro{padding:10px 0}
#lpad1510 div.rightmenu ul li.doc{padding:0 0 10px 0}
#lpad1510 div.rightmenu ul li.pro a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_fixed_pro.png) no-repeat;background-position:50% 50%;height:39px}
#lpad1510 div.rightmenu ul li.doc a{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/btn_lpad1510_fixed_document.png) no-repeat;background-position:50% 50%;height:35px}
#lpad1510 div.rightmenu ul li.doc a,#lpad1510 div.rightmenu ul li.pro a{text-indent:-9999px;display:block}
#lpad1510 div.rightmenu ul li.doc a:hover,#lpad1510 div.rightmenu ul li.pro a:hover{opacity:.8}
div.lpad1511_everybody_tpoint_yahoo{background-color:#fffbd6;padding:52px 0 40px 0}
div.lpad1511_everybody_tpoint_yahoo_cover{width:950px;margin:0 auto}
div.lpad1511_everybody_tpoint_yahoo h2{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/lpad/event/txt_lpad1511_everybody_tpoint_yahoo.png) no-repeat;background-position:0 0;height:76px;margin-bottom:50px}
div.lpad1511_everybody_tpoint_yahoo p{margin-top:35px;font-size:12px;color:#555}
#ad2015{background-color:#e61d37;line-height:0}
div.ad2015_cover{margin:0 auto;width:1170px}
div.trendList h1,div.trendPage h1{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/txt_trend_h1.png) no-repeat;background-position:50% 100%;text-indent:-9999px;height:108px;padding-top:17px}
div.trendList p,div.trendPage p.sub_h1{text-align:center;margin-top:14px}
div.trendList>ul.trendListContents{width:906px;margin:26px auto 0}
div.trendList ul.trendListContents>li:first-child{border-top:solid 1px #ccc}
div.trendList div.trend_article{line-height:1.5;overflow:hidden;border-bottom:1px dotted #ccc}
div.trendList div.trend_article>a:hover img{opacity:.8}
div.trendList div.trend_article h2{font-size:18px;margin-top:12px}
div.trendList div.trend_article h2 a{color:#333}
div.trendList div.trend_article ul.trend_article{margin-top:25px}
div.trendList div.trend_article ul.trend_article li{display:inline-block}
div.trendList div.trend_article ul.trend_article li:first-child{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_trend_calendar.png) no-repeat;background-position:0 100%;height:17px;padding:0 0 0 20px;font-size:13px}
div.trendList div.trend_article ul.trend_article li span.red,div.trendPage ul.trend_article li span.red{font-size:11px;background-color:#d92d35;padding:2px 14px;color:#fff;margin-left:15px}
div.trendList div.trend_article ul.trend_article li span.wht,div.trendPage ul.trend_article li span.wht{font-size:11px;border:solid 1px #d92d35;color:#d92d35;padding:1px 14px;margin-left:15px}
div.trendList div.trend_article img{float:left;margin:12px 0 12px 30px}
div.trendList div.trend_article div.trend_rightSide{float:left;margin-left:30px}
div.trendList div.trendPagination{width:906px;margin:56px auto 102px;border-bottom:1px solid #ccc;overflow:hidden}
div.trendList div.trendPagination span.prev{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_trend_pagination_left.png) no-repeat;background-position:0 0;height:24px;display:inline-block;font-size:15px;padding:0 0 0 32px;float:left;margin-bottom:20px}
div.trendList div.trendPagination span.follow{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_trend_pagination_right.png) no-repeat;background-position:100% 0;height:24px;display:inline-block;font-size:15px;padding:0 32px 0 0;float:right;margin-bottom:20px}
div.trendList div.trendPagination span.number{position:absolute;left:49%}
div.trendList div.trendPagination a{color:#333}
div.trendPage p.sub_h1{border-bottom:1px dotted #ccc;margin:0 auto;width:430px;line-height:3}
div.trendPage{width:906px;margin:0 auto}
div.trendPage h2{font-size:23px;font-weight:700;text-align:center;margin-top:25px}
div.trendPage ul.trend_article{text-align:right;margin-top:10px}
div.trendPage ul.trend_article li{display:inline-block}
div.trendPage ul.trend_article li:first-child{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_trend_calendar.png) no-repeat;background-position:0 1px;height:18px;margin-bottom:8px;font-size:13px;padding-left:20px}
div.trendPage p.trend_intro{border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;padding:24px 28px;line-height:1.5}
div.trendPage p.trend_intro span{padding-top:10px;display:inline-block}
div.trendPage h3{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_trend_target.png) no-repeat;background-position:0 2px;height:28px;font-weight:700;font-size:18px;padding:0 0 24px 30px}
div.trendPage div.article_01,div.trendPage div.article_02,div.trendPage div.article_03,div.trendPage div.article_04{margin:50px 0 30px 0;padding-left:24px;overflow:hidden}
div.trendPage div.article_01 ul,div.trendPage div.article_02 ul,div.trendPage div.article_03 ul,div.trendPage div.article_04 ul{float:left}
div.trendPage div.article_01 ul li img,div.trendPage div.article_02 ul li img,div.trendPage div.article_03 ul li img,div.trendPage div.article_04 ul li img{margin-top:5px;border:1px dotted #ccc}
div.trendPage ul li.storeName{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/ico_example_store_name.png) no-repeat;background-position:0 100%;height:16px;padding:0 0 0 20px}
div.trendPage ul li.storeName a{color:#333}
div.trendPage ul li.storeName a:hover{opacity:.8}
div.trendPage div.article_01_contents{width:645px;float:left;margin-left:20px;line-height:1.9}
div.trendPage div.article_03_contents{float:left;width:580px;margin-left:20px;line-height:1.9}
div.trendPage div.article_02_contents,div.trendPage div.article_04_contents{float:left;width:580px;margin-right:20px;line-height:1.9}
div.trendPage div.article_01_contents span,div.trendPage div.article_02_contents span,div.trendPage div.article_03_contents span,div.trendPage div.article_04_contents span{margin-top:15px;display:inline-block}
div.trendPage div.trend_social_btn{overflow:hidden}
div.trendPage div.trend_social_btn ul{margin-top:60px;float:right}
div.trendPage div.trend_social_btn ul li{float:left}
div.trendPage div.trend_social_btn ul li div.trend_social_btn_cover{overflow:hidden;margin-left:-14px}
div.trendPage div.trend_social_btn ul li div.trend_social_btn_cover div div{float:left;margin-left:9px}
div.trendPage div.trendBtm{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:55px 4px 55px 10px;margin:10px 0 94px 0}
div.trendPage div.trendBtm p{font-size:10pt;line-height:2;text-align:left}
div.trendPage div.trendBtn_pro{text-align:center;margin-bottom:80px}
div.trendPage div.trendBtn_pro a:hover{opacity:.8}
div.pcGnav{z-index:10;border-bottom:1px solid #dedede;background-color:#fff}
div.pcGnav>div#js-gnavDropdown{font-size:0}
#headNav{text-align:center;min-height:63px}
#headNav ul.headBtnsMain li a,#headNav ul.headBtnsSub li a{color:#1a1a1a;text-decoration:none}
#headNav ul.headBtnsMain li a:hover,#headNav ul.headBtnsSub li a:hover{color:#04c}
#headNav div.headBtnsMainCover{background-color:#fff;padding:10px 0}
#headNav ul.headBtnsMain{font-size:0}
#headNav ul.headBtnsMain li{display:inline;padding:0 24px;border-left:1px solid #d0d0d0;font-size:13px}
#headNav ul.headBtnsMain li:first-child{border:0}
#headNav div.headBtnsSubCover{padding:2px 0 10px 0;background-color:#fff;background-color:rgba(255,255,255,.9)}
#headNav ul.headBtnsSub{font-size:0;text-align:left;width:930px;margin:0 auto}
#headNav ul.headBtnsSub li{display:inline;padding:0 25px 0 6px;font-size:13px}
#headNav ul.headBtnsSub li a:hover{color:#2797cf}
#footNav{padding-bottom:15px;text-align:center;padding:20px 0;background-color:#f6f6f6}
#footNav li{display:inline;margin-left:12px;padding-left:12px;border-left:1px solid #d0d0d0;font-size:14px}
#footNav li a{color:#04c;text-decoration:none}
#footNav li a:hover{color:#04c;opacity:.8}
#twoWayBtn{background-color:#fff;padding-bottom:5px}
#twoWayBtn .headBtns{width:950px;margin:0 auto;text-align:right}
#twoWayBtn .headBtns li{display:inline;margin-left:8px;font-size:13px}
#twoWayBtn .headBtns li a{padding:5px 12px;color:#fff;border-radius:4px;font-weight:700;text-decoration:none;background:#038df9}
#twoWayBtn .headBtns li a:hover{background:#00a6ed}
#twoWayBtn .headBtns li:nth-child(2) a{background:#848484}
#footNav li:first-child,#twoWayBtn li:first-child{margin:0;padding:0;border:0}
.mdHeadSubLink{width:950px;margin:0 auto;padding:5px 0 20px}
.mdHeadSubLink .elLinkList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.mdHeadSubLink .elLinkListItem{width:16.6666666667%}
.mdHeadSubLink .elLinkListItem+.elLinkListItem{border-left:4px solid #fff}
.mdHeadSubLink .elLinkListItem .elLink{display:block;padding:10px 5px;font-size:14px;color:#000;background-color:#dfdfdf;text-align:center}
.mdHeadSubLink .elLinkListItem .elLink:hover,.mdHeadSubLink .elLinkListItem.elCurrent .elLink{color:#fff;background-color:#2696cf}
.mdHeadSubLink.mdContentsSubLink{padding:12px 0}
.mdHeadSubLink.mdContentsSubLink .elLinkList{-ms-flex-pack:start;justify-content:flex-start}
.mdHeadSubLink.mdContentsSubLink .elLinkListItem{width:300px;line-height:1.4}
.mdHeadSubLink.mdContentsSubLink .elLinkListItem+.elLinkListItem{border-left-width:8px}
.digitalplatformer{padding-bottom:130px;font-size:16px}
.digitalplatformer .elLinkText{text-decoration:underline}
.digitalplatformer .elLinkText:hover{color:#4c88ff}
.digitalplatformer table,.digitalplatformer td,.digitalplatformer th{border:none}
.digitalplatformer .digitalplatformer_head{padding:30px 0;background-color:#f7f7f7;text-align:center}
.digitalplatformer .digitalplatformer_head .elTitle{font-size:44px;font-weight:700}
.digitalplatformer .digitalplatformer_content{width:950px;margin:60px auto 0}
.digitalplatformer .digitalplatformer_content.content_01{margin-top:30px}
.digitalplatformer .elHeading__a{padding:10px 20px;background-color:#008df9;font-size:28px;font-weight:700;color:#fff}
.digitalplatformer .elHeading__a+.elHeading__b{margin-top:10px}
.digitalplatformer .elHeading__b{margin-top:60px;padding:5px 20px;font-size:20px;font-weight:700;background-color:#ededed}
.digitalplatformer .elHeading__b+.elHeading__c{margin-top:20px}
.digitalplatformer .elHeading__c{margin-top:35px;padding:0 20px;font-size:18px;font-weight:700}
.digitalplatformer .elHeading__c+.elInner .elLeadText,.digitalplatformer .elHeading__c+.elInner .elText{margin-top:10px}
.digitalplatformer .elInner{padding:0 40px}
.digitalplatformer .elLeadText,.digitalplatformer .elText{margin-top:18px}
.digitalplatformer .elSmallText{margin-top:8px;font-size:14px}
.digitalplatformer .elLeadText{padding-left:1em;text-indent:-1em}
.digitalplatformer .elImage{margin-top:18px}
.digitalplatformer .elImage img{width:100%}
.digitalplatformer .elBlock{margin-top:10px;padding:15px 30px;background-color:#f7f7f7}
.digitalplatformer .elBlock.elEmphasisBlock{background-color:#ecf3fc}
.digitalplatformer .elBlock.elEmphasisBlock .elTitle{margin-top:15px;font-size:16px;font-weight:700}
.digitalplatformer .elBlock.elEmphasisBlock .elTitle:first-child{margin-top:0}
.digitalplatformer .elBlock.elEmphasisBlock .elLeadText,.digitalplatformer .elBlock.elEmphasisBlock .elText{margin-top:0}
.digitalplatformer .elBlock .elList .elListItem{padding-left:1em;text-indent:-1em}
.digitalplatformer .elTable{margin-top:15px;border:1px solid #bcbcbc}
.digitalplatformer .elTable td+td,.digitalplatformer .elTable th+th{border-left:1px solid #bcbcbc}
.digitalplatformer .elTable .elTableTitle{padding:20px;background-color:#ecf3fc;font-size:16px;font-weight:700}
.digitalplatformer .elTable .elTableTitle:first-child{width:145px}
.digitalplatformer .elTable .elTableTitle:nth-child(2){width:308px}
.digitalplatformer .elTable .elTableText{padding:20px;vertical-align:top}
.digitalplatformer .elTable .elTableRow:nth-child(2n+1){background-color:#f7f7f7}
.mdPoint05 .elAnalizeTool{margin-top:30px;padding:30px;background-color:#fff}
.mdPoint05 .elHeading__b{margin:0;text-align:center;font-weight:400;font-size:22px}
.mdPoint05 .elContentsList{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.mdPoint05 .elContentsList .elText__b{font-size:18px;text-align:center;font-weight:700}
.mdPoint05 .elContentsList .elImage{margin-top:10px;text-align:center}
.mdPoint05 .elContentsList .elImage .elImg{width:100%;height:auto}
.mdPoint05 .elContentsList .elText__a{font-size:13px;margin-top:20px;line-height:2}
.mdPoint05 .elContentsListItem{width:415px}
.mdPoint05 .elAnnotation{margin-top:30px}
.mdPoint05 .elAnnotationText{font-size:12px;color:#656565}
.intro_experience_wrapper .mdServiceIntroduction .elServiceTitle{width:auto;padding:0}
.function{color:#1b1b1b}
.function .elInner{width:950px;margin:0 auto}
.function .elHeading__a{font-size:32px;font-weight:700;color:#1b1b1b}
.function .elHeading__b,.function .elText__b{margin-top:30px;font-size:22px;font-weight:700;color:#000}
.function .elText__a{margin-top:20px;line-height:2}
.function .elText__b{color:#1b1b1b}
.function .elImage{margin-top:30px}
.function .elAnnotation{margin-top:20px}
.function .elAnnotationText{font-size:12px;color:#656565}
.function .mdTitle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/function_bg_title_01.png) no-repeat center;background-size:cover;height:319px;padding-top:60px}
.function .mdTitle .elTitleText{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/function_txt_title_02.png) left center/82% no-repeat;height:71px}
.function .mdTitle .elTitleLead{width:628px;margin-top:40px;line-height:2}
.function .mdCouponIssuance,.function .mdCsvManyItem,.function .mdFreeMailMagazine,.function .mdShoppingCartArea,.function .mdTelSupport{padding:70px 0;background-color:#f7f7f7}
.function .mdCouponIssuance .elImg,.function .mdCsvManyItem .elImg,.function .mdFreeMailMagazine .elImg,.function .mdShoppingCartArea .elImg,.function .mdTelSupport .elImg{background:0 0}
.function .mdStrategySetting{width:950px;margin:0 auto;padding:70px 0}
.function .mdStrategySetting .elImage{text-align:center}
.function .mdCouponIssuance .elContentsList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.function .mdCouponIssuance .elText__b{text-align:center}
.function .mdFreeMailMagazine .elImage{text-align:center}
.function .mdAnalizeTool{padding:70px 0}
.function .mdAnalizeTool .elContentsList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}
.function .mdAnalizeTool .elContentsList .elText__b{text-align:center}
.function .mdAnalizeTool .elContentsList .elImage{margin-top:10px;text-align:center}
.function .mdAnalizeTool .elContentsList .elImage .elImg{width:100%;height:auto}
.function .mdAnalizeTool .elContentsList .elText__a{font-size:13px}
.function .mdAnalizeTool .elContentsListItem{width:415px}
.function .mdTelSupport{padding:0;margin-top:120px}
.function .mdTelSupport .elInner{position:relative;height:338px;padding-top:40px}
.function .mdTelSupport .elInner::before{position:absolute;top:-46px;left:-152px;content:"";width:304px;height:287px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/function_img_telSupport_01.png) no-repeat;background-size:contain}
.function .mdTelSupport .elInner::after{position:absolute;bottom:0;right:90px;content:"";width:334px;height:239px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_tel_support_free_ctm.png) no-repeat;background-size:contain}
.function .mdTelSupport .elHeading__a,.function .mdTelSupport .elText__a{position:relative;z-index:1}
.function .mdShoppingCartArea{margin-top:70px}
.function .mdFunctionsList{margin-top:70px;padding:70px 0;background-color:#f8faed}
.function .mdFunctionsList .elText__a{margin-top:10px}
.function .mdFunctionsList .mdCompareTable{margin-top:20px}
.introduction{color:#1b1b1b}
.introduction .elInner{width:950px;margin:0 auto}
.introduction .elHeading__a{font-size:32px;font-weight:700;color:#1b1b1b}
.introduction .elHeading__b,.introduction .elText__b{margin-top:30px;font-size:22px;font-weight:700;color:#000}
.introduction .elText__a{margin-top:20px;line-height:2}
.introduction .elImage{margin-top:40px}
.introduction .elAnnotation{margin-top:20px}
.introduction .elAnnotationText{font-size:12px}
.introduction .elNoteMark{font-size:13px}
.introduction .mdTitle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/bg_yahoo_shopping.jpg) no-repeat;background-size:cover}
.introduction .mdTitle .elInner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:556px}
.introduction .mdTitle .elRightColumn{width:390px;-ms-flex-negative:0;flex-shrink:0;text-align:center}
.introduction .mdTitle .elTitleText{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/introduction_txt_title_02.png) left center/contain no-repeat;height:71px}
.introduction .mdTitle .elTitleLead{margin-top:40px;line-height:2}
.introduction .mdTitle .elAnnotation{margin-top:40px}
.introduction .mdTitle .elImg{background:0 0;width:280px;height:auto}
.introduction .mdAppealContents,.introduction .mdPayPayTransition,.introduction .mdPossibleSolution{padding:70px 0}
.introduction .mdAppealContents+.mdPayPayTransition{padding-top:0}
.introduction .mdMonthCost,.introduction .mdShoppingTransition{padding:70px 0;background-color:#f7f7f7}
.introduction .mdMonthCost .elImg,.introduction .mdShoppingTransition .elImg{background:0 0}
.introduction .mdAppealContents .elContentsList,.introduction .mdPayPayTransition .elContentsList,.introduction .mdShoppingTransition .elContentsList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.introduction .mdAppealContents .elContentsList .elText__b,.introduction .mdPayPayTransition .elContentsList .elText__b,.introduction .mdShoppingTransition .elContentsList .elText__b{text-align:center}
.introduction .mdAppealContents .elContentsList .elImage,.introduction .mdPayPayTransition .elContentsList .elImage,.introduction .mdShoppingTransition .elContentsList .elImage{text-align:center}
.introduction .mdAppealContents .elContentsList .elImage .elImg,.introduction .mdPayPayTransition .elContentsList .elImage .elImg,.introduction .mdShoppingTransition .elContentsList .elImage .elImg{width:100%;height:auto}
.introduction .mdAppealContents .elContentsList .elText__a,.introduction .mdPayPayTransition .elContentsList .elText__a,.introduction .mdShoppingTransition .elContentsList .elText__a{font-size:13px}
.introduction .mdAppealContents .elContentsListItem,.introduction .mdPayPayTransition .elContentsListItem,.introduction .mdShoppingTransition .elContentsListItem{width:445px}
.introduction .mdAppealContents .elAnnotationText,.introduction .mdPayPayTransition .elAnnotationText,.introduction .mdShoppingTransition .elAnnotationText{margin-top:15px;color:#000}
.introduction .mdShoppingTransition .elContentsList .elContentsListItem{width:100%}
.introduction .mdAppealContents .elContentsList .elContentsListItem{width:660px;margin:0 auto}
.introduction .mdMonthCost{position:relative}
.introduction .mdMonthCost::after{position:absolute;top:100%;left:50%;content:"";display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:19px 19.5px 0 19.5px;border-color:#f7f7f7 transparent transparent transparent;margin-left:-19.5px}
.introduction .mdMonthCost .elImage{text-align:center}
.introduction .mdPossibleSolution{padding-top:40px}
.introduction .mdPossibleSolution .elHeading__a{font-weight:400;text-align:center}
.introduction .mdPossibleSolution .elList{margin-top:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.introduction .mdPossibleSolution .elListItem{width:310px}
.try .elInner{width:950px;margin:0 auto}
.try .elHeading__a{font-size:32px;font-weight:700;color:#1b1b1b}
.try .elHeading__b{margin-top:30px;font-size:22px;font-weight:700;color:#000}
.try .elText__a{margin-top:20px;line-height:1.4}
.try .elImage{margin-top:30px}
.try .elImage .elImg{width:100%;height:auto}
.try .mdTitle{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/initiatives_bg_title_01.png) no-repeat center;background-size:cover;height:308px;padding-top:60px}
.try .mdTitle .elTitleText{text-indent:100%;white-space:nowrap;overflow:hidden;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/initiatives_txt_title_02.png) left center/56% no-repeat;height:71px}
.try .mdTitle .elTitleLead{width:500px;margin-top:40px;line-height:2}
.try .mdTextLinkList .elContentList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px;overflow:hidden}
.try .mdTextLinkList .elListItem{width:33.3333333333%;padding:10px 0;font-size:14px}
.try .mdTextLinkList .elListItem .elListItemInner{display:inline-block;margin:0 10px}
.try .mdTextLinkList .elListItem .elListItemInner .elText{margin-top:-.2em;margin-bottom:-.2em;position:relative;display:block;line-height:16px;padding-left:16.24px}
.try .mdTextLinkList .elListItem .elListItemInner .elText::before{position:absolute;content:"";font-family:"icon2.0";speak:none;font-size:16px;line-height:1;width:6.24px;text-indent:-5.4912px;top:50%;margin-top:-8px;left:0;color:gray}
.try .mdMallComposition{background-color:#f7f7f7}
.try .mdMallComposition .elInner{padding:70px 0}
.try .mdMallComposition .elImage{margin-top:0;text-align:center}
.try .mdMallComposition .elImage .elImg{width:752px;background:0 0}
.try .mdSalesUp .elInner{padding:70px 0}
.try .mdSalesUp .elList{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px}
.try .mdSalesUp .elListItem{width:266px;font-size:12px;line-height:1.8}
.try .mdSalesUp .elListItem .elImage{margin-top:0}
.try .mdPromotionPackage{background-color:#fff8e6}
.try .mdPromotionPackage .elInner{padding:70px 0}
.try .mdPromotionPackage .elSubText{display:block;margin-bottom:10px;font-size:24px}
.try .mdPromotionPackage .elLargeText{font-size:32px}
.try .mdPromotionPackage .elImage{margin-top:16px}
.try .mdPromotionPackage [class^=elItemHeading]{position:relative;margin-top:30px;padding:16px;border-radius:8px 8px 0 0;background-color:#fc934c;color:#fff;font-size:24px;font-weight:700;line-height:1}
.try .mdPromotionPackage [class^=elItemHeading]::after{content:"";position:absolute;top:50%;right:24px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:96px;height:60px}
.try .mdPromotionPackage [class^=elItemHeading][class*=__a]::after{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/2504/pc/images/promotion_img_01.png) no-repeat 0 0/contain}
.try .mdPromotionPackage [class^=elItemHeading][class*=__b]::after{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/2504/pc/images/promotion_img_02.png) no-repeat 0 0/contain}
.try .mdPromotionPackage [class^=elItemHeading][class*=__c]::after{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/2504/pc/images/promotion_img_03.png) no-repeat 0 0/contain}
.try .mdPromotionPackage [class^=elItemHeading]+.elItemContents{margin-top:0;border-radius:0 0 8px 8px}
.try .mdPromotionPackage .elItemContents{margin-top:30px;padding:24px;border-radius:8px;background-color:#fff}
.try .mdPromotionPackage .elPerformanceContents .elList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.try .mdPromotionPackage .elPerformanceContents .elListItem{width:calc((100% - 16px)/ 2)}
.try .mdPromotionPackage .elPerformanceContents .elLeadText{color:#00569b;font-size:18px;font-weight:700;text-align:center}
.try .mdPromotionPackage .elPerformanceContents+.elText{margin-top:16px}
.try .mdPromotionPackage .elformContents .elText{margin-top:24px}
.try .mdPromotionPackage .elformContents .elImage{border:1px solid #ebebeb}
.try .mdLineAccount{background-color:#edfded}
.try .mdLineAccount .elInner{padding:70px 0}
.try .mdLineAccount .elImageWrap{margin-top:30px;padding:24px 32px;border-radius:8px;background-color:#fff;text-align:center}
.try .mdLineAccount .elImageA{width:886px;margin:0 auto}
.try .mdLineAccount .elImageB{width:739px;margin:30px auto 0}
.try [data-anchor]{top:-123px;display:block;position:relative;z-index:-1;height:0}
.try .mdDiagnosticTest,.try .mdFulfillment{width:950px;margin:0 auto;padding:70px 0}
.try .mdDiagnosticTest #dvMain{float:none!important;margin:0;padding:0;width:710px;position:relative;margin:30px auto 0;padding:0}
.try .mdDiagnosticTest #dvMain .shindan{margin:0 auto;padding:10px;border:2px solid #e6e5e5;background:#fff;border-radius:10px;text-align:left}
.try .mdDiagnosticTest .shindan #menu.sliding-menu ul.elQuestionBtnList li a{font-size:14px}
.try .mdDiagnosticTest .shindan #menu.sliding-menu ul.elQuestionBtnList li a:hover{opacity:.8}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu li{margin:0 0 5px}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu li.qtext{margin:10px;font-size:18px;font-weight:700}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu li.atext{margin:10px;font-size:18px;font-weight:700}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu li.atext strong{margin:0 5px;color:#fe2a4e}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li a{padding:20px;font-size:16px;border-radius:10px}
.try .mdDiagnosticTest .shindan #menu.sliding-menu ul.elAnswerBtnList li a:hover{opacity:.8}
.try .mdDiagnosticTest .shindan #menu.sliding-menu ul.elAnswerBtnList li a::before{content:"〉";float:right;margin-left:1em}
.try .mdDiagnosticTest #dvMain #menu{background:rgba(0,0,0,0)}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorRed a{background:#fc4031}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorOrange a{background:#fa9223}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorConstruction a{background:#0ac176}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorManagement a{background:#f2a002}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorPhotography a{background:#0aa4c1}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu ul.elAnswerBtnList li.elColorOperational a{background:#fa6a00}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu a{background:#4da1b5}
.try .mdDiagnosticTest #dvMain #menu.sliding-menu a.back{background:#fff}
.try .mdDiagnosticTest .shindan{padding:0 15px 15px;font-size:85%}
.try .mdDiagnosticTest .shindan #menu.sliding-menu{overflow:hidden;position:relative}
.try .mdDiagnosticTest .shindan #menu.sliding-menu ul{float:left;margin:0}
.try .mdDiagnosticTest .shindan #menu.sliding-menu li{list-style:none;margin:0 0 5px}
.try .mdDiagnosticTest .shindan #menu.sliding-menu a{display:block;padding:1em}
.try .mdDiagnosticTest .shindan #menu.sliding-menu a:hover{background:#3d7f8f;color:#fff}
.try .mdDiagnosticTest .shindan #menu.sliding-menu a.nav::before{content:"〉";float:right;margin-left:1em}
.try .mdDiagnosticTest .shindan #menu.sliding-menu a.back{padding:6px 6px 3px;background:#fff;color:#666}
.try .mdDiagnosticTest .shindan #menu.sliding-menu a.back::before{content:"〈";float:left;margin-right:1em}
.try .mdDiagnosticTest .shindan *{border-radius:0;box-sizing:border-box;margin:0;outline:0;padding:0}
.try .mdDiagnosticTest .shindan ::after,.try .mdDiagnosticTest .shindan ::before{border-radius:0;box-sizing:border-box;margin:0;outline:0;padding:0}
.try .mdDiagnosticTest .shindan body{background:#fff;color:#2c3e50;cursor:default;font:300 1.4em/1 "Helvetica Neue",Arial,sans-serif}
.try .mdDiagnosticTest .shindan a{color:#16a085;text-decoration:none;transition:all .3s ease}
.try .mdDiagnosticTest .shindan a:hover{color:#1abc9c}
.try .mdDiagnosticTest .shindan h1{font-weight:300}
.try .mdDiagnosticTest .shindan h2{font-weight:300;margin:3em 0 1em 0}
.try .mdDiagnosticTest .shindan p{margin:2em 0}
.try .mdDiagnosticTest .shindan pre{background:#34495e;color:#ecf0f1;line-height:1.4;padding:2em;tab-size:4}
.try .mdDiagnosticTest .shindan table{border-collapse:collapse;border-spacing:0;width:100%}
.try .mdDiagnosticTest .shindan td,.try .mdDiagnosticTest .shindan th{font-weight:300;line-height:1;padding:1em;text-align:left;vertical-align:middle}
.try .mdDiagnosticTest .shindan tbody th{font-family:Consolas,monospace}
.try .mdDiagnosticTest .shindan tbody tr:nth-child(2n+1){background:#ecf0f1}
.try .mdDiagnosticTest .shindan footer,.try .mdDiagnosticTest .shindan header,.try .mdDiagnosticTest .shindan section{margin:5em auto;max-width:90%;width:40em}
.try .mdDiagnosticTest .shindan #social{margin:1rem auto;overflow:hidden}
.try .mdDiagnosticTest .shindan #github,.try .mdDiagnosticTest .shindan #tweet{float:left}
.try .mdDiagnosticTest .shindan footer{background:#7f8c8d;color:#bdc3c7;font-size:1rem;margin:0;max-width:100%;padding:2em;text-align:center;width:100%}
.try .mdDiagnosticTest .shindan footer a{color:#ecf0f1}
.try .mdDiagnosticTest .shindan #menu a{color:#fff}
.try .mdFreeLink{position:relative;background-color:#f7f7f7}
.try .mdFreeLink .elInner{padding:70px 0 0}
.try .mdFreeLink::after{position:absolute;top:100%;left:50%;content:"";display:block;margin:0 auto;width:0;height:0;border-style:solid;border-width:19px 19.5px 0 19.5px;border-color:#f7f7f7 transparent transparent transparent;margin-left:-19.5px}
.try .mdFreeLink .elImage{text-align:center}
.try .mdFreeLink .elImg{width:565px;background:0 0}
.try .mdPossibleSelling{width:950px;margin:0 auto;padding:40px 0 70px}
.try .mdPossibleSelling .elHeading__a{text-align:center;font-weight:400}
.try .mdPossibleSelling .elList{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:70px}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover{margin-right:10px}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover div.A_togei_up ul,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover div.B_esthetic_up ul{position:relative;top:36px;left:117px}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover div.A_togei_up ul li:first-child,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover div.B_esthetic_up ul li:first-child,.try #about_yahoo_shopping_possible_selling div.C_nail_cover div.C_nail_up ul li:first-child{border-bottom:1px solid #f0adad}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover div.A_togei_up ul li,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover div.B_esthetic_up ul li,.try #about_yahoo_shopping_possible_selling div.C_nail_cover div.C_nail_up ul li{padding:10px 0 10px 10px;text-align:left;width:183px}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover div.triangle_A_togei,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover div.triangle_B_esthetic,.try #about_yahoo_shopping_possible_selling div.C_nail_cover div.triangle_C_nail{width:0;height:0;border-top:14px solid transparent;border-right:7px solid transparent;border-bottom:14px solid #ffe9e9;border-left:7px solid transparent;margin:-10px 0 -1px 56px;text-indent:-9999px}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover p,.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover p,.try #about_yahoo_shopping_possible_selling div.C_nail_cover p{background-color:#ffe9e9;border-radius:5px;padding:10px;text-align:left}
.try #about_yahoo_shopping_possible_selling div.A_togei_cover div.A_togei_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_A_togei.png) no-repeat;height:120px}
.try #about_yahoo_shopping_possible_selling div.B_esthetic_cover div.B_esthetic_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_B_esthetic.png) no-repeat;height:120px}
.try #about_yahoo_shopping_possible_selling div.C_nail_cover div.C_nail_up{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/remodel/img_C_nail.png) no-repeat;height:120px}
.try #about_yahoo_shopping_possible_selling div.C_nail_cover div.C_nail_up ul{position:relative;top:14px;left:117px}
.elBold{font-weight:700}
.mdServiceIntroduction{padding:70px 0;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/img_serviceIntroduction_bg_01.png) no-repeat center;background-size:cover}
.mdServiceIntroduction .elBackground{width:950px;margin:0 auto}
.mdServiceIntroduction .elService{width:635px}
.mdServiceIntroduction .elService+.elService{margin-top:40px}
.mdServiceIntroduction .elServiceTitle{font-size:38px;font-weight:700}
.mdServiceIntroduction .elServiceLead{margin-top:50px;font-size:22px;font-weight:700;color:#f20000}
.mdServiceIntroduction .elServiceLink,.mdServiceIntroduction .elServiceText{margin-top:20px}
.mdServiceIntroduction .elServiceLinkButton{width:490px}
.mdServiceIntroduction .elServiceLinkButton+.elServiceLinkButton{margin-top:20px}
.mdServiceIntroduction .elServiceLinkButton .elLink{position:relative;display:block;background-color:#f20000;color:#fff;font-size:22px;font-weight:700;border:2px solid #fff;border-radius:6px;text-align:center;padding:5px 0}
.mdServiceIntroduction .elServiceLinkButton .elLink::after{position:absolute;top:50%;right:10px;content:"";width:23px;height:23px;background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/ico_serviceIntroduction_arrowRight_01.png) no-repeat;background-size:contain;margin-top:-11.5px}
.mdServiceIntroduction .elServiceLinkButton .elLink:hover{opacity:.7}
.mdServiceIntroduction .elServiceLinkButton.elSpecial .elLink{background-color:#008df9}
.mdServiceIntroduction .elServiceLinkButton.elSpecial .elLink::after{background:url(https://s.yimg.jp/images/biz_ec/pc_front/shopping/210819/pc/images/ico_serviceIntroduction_arrowRight_02.png) no-repeat;background-size:contain}