﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,table,caption,tbody,tfoot,thead,tr,th,td,fieldset,form,label,legend,ul,ol,li,dl,dt,dd,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video,iframe{margin:0;padding:0;border:0}ul,ol,li{list-style:none}img,i,iframe{vertical-align:bottom}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Helvetica,sans-serif !important;color:#616161;word-break:keep-all;word-break:normal;position:relative}@media only screen and (max-width:640px){body{font-size:16px !important}}textarea,input{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Verdana,Helvetica,sans-serif}input,select{display:inline;vertical-align:middle}pre{white-space:pre-wrap;word-wrap:break-word;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap}fieldset{margin:.5em 0px 1em;padding:2px 4px;border:1px solid #c3c3c3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}a{text-decoration:none;overflow:hidden}a:link,a:visited{color:#04c}a:hover,a:focus,a:active{color:#e80011;text-decoration:underline}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#container{position:relative;overflow:hidden;text-align:left;width:100%}@media only screen and (max-width:640px){#sh_common_footer_fix{display:none !important}}@media only screen and (max-width:640px){#container div#ad_banner468x60{display:none !important}}@media only screen and (min-width:641px){#container div#ad_banner468x60{right:auto;left:50%;margin-left:22px}}.adlantis_sp_sticky_container{z-index:9999 !important}#container:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.adlantis_sp_sticky_container{z-index:9999 !important}#fc2payment{background:#f3eae0}#fc2payment a{color:#3aa6e4}@media only screen and (max-width:640px){#fc2payment iframe{display:none}}#fc2payment .content{position:relative;margin:0 auto;text-align:center}#fc2payment .content_title{font-weight:normal;margin:0 auto 56px;padding-top:64px;border-top:1px solid #fff;color:#212121;text-shadow:1px 1px 0px hsla(0,0%,100%,.8)}@media only screen and (max-width:640px){#fc2payment .content_title{width:auto;padding:64px 8px 0}}@media only screen and (min-width:641px){#fc2payment .content_title{width:960px;font-size:216%;line-height:44px}}#fc2payment .content_main{border-bottom:1px solid #c2c2c2}@media only screen and (max-width:640px){#fc2payment .content_main{width:auto;padding:0 8px 64px}}@media only screen and (min-width:641px){#fc2payment .content_main{width:960px;margin:0 auto;padding-bottom:64px}}#fc2payment .btn{display:block;position:relative;text-align:center;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url("https://cart.fc2.com/js/PIE/PIE.htc")}@media only screen and (max-width:640px){#fc2payment .btn{padding:12px}}@media only screen and (min-width:641px){#fc2payment .btn{width:320px;height:56px;line-height:56px;font-size:162%}}#fc2payment .btn:hover{text-decoration:none;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in}@media only screen and (max-width:640px){#fc2payment .content_title span{background:url(./images/fc2payment_image.png?20150914) no-repeat}}@media only screen and (min-width:641px){#fc2payment .content_title span{background:url(./images/fc2payment_image.png?20150914) no-repeat;line-height:44px}}#fc2payment .catch{border-bottom:8px solid #2d81b1}@media only screen and (max-width:640px){#fc2payment .catch{background:url(./images/fc2payment_catch_bg.png) repeat center center}}@media only screen and (min-width:641px){#fc2payment .catch{background:url(./images/fc2payment_catch_bg.png) repeat center center}}#fc2payment .catch h1{margin:0 auto 24px;padding-top:64px;color:#fff;font-weight:normal}@media only screen and (min-width:641px){#fc2payment .catch h1{width:960px;font-size:277%}}#fc2payment .catch .content_main{position:relative;border-bottom:none}@media only screen and (max-width:640px){#fc2payment .catch .content_main{margin-bottom:-96px}}@media only screen and (min-width:641px){#fc2payment .catch .content_main{padding-bottom:152px}}@media only screen and (min-width:641px){#fc2payment .catch p{font-size:139%}}@media only screen and (max-width:640px){#fc2payment .catch .connect{height:76px;margin:0 auto;padding:32px 0 96px;background:url(./images/fc2payment_image.png?20150914) no-repeat center 172px}}@media only screen and (min-width:641px){#fc2payment .catch .connect{position:absolute;z-index:100;width:720px;height:56px;padding:32px 120px 96px;background:url(./images/fc2payment_image.png?20150914) no-repeat 0 152px}}@media only screen and (max-width:640px){#fc2payment .catch .connect li.signup{margin-bottom:16px}}@media only screen and (min-width:641px){#fc2payment .catch .connect li{float:left;width:320px;height:56px;margin:0 20px}}#fc2payment .catch .connect .btn{background:#e85258;moz-box-shadow:inset 0px -4px 0px #b54045;-webkit-box-shadow:inset 0px -4px 0px #b54045;box-shadow:inset 0px -4px 0px #b54045}#fc2payment .catch .connect .btn:hover{background-color:#ea6469;moz-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);-webkit-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1)}@media only screen and (max-width:640px){#fc2payment .point01{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}@media only screen and (min-width:641px){#fc2payment .point01{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}#fc2payment .point01 .content_title{border-top:none}@media only screen and (max-width:640px){#fc2payment .point01 .content_title .b01{background-position:0 -470px}}@media only screen and (min-width:641px){#fc2payment .point01 .content_title .b01{background-position:0 -470px}}@media only screen and (max-width:640px){#fc2payment .point01 .content_title .b02{background-position:0 -505px}}@media only screen and (min-width:641px){#fc2payment .point01 .content_title .b02{background-position:0 -505px}}#fc2payment .point01 .process{position:relative}@media only screen and (max-width:640px){#fc2payment .point01 .process{height:522px;width:304px;margin:0 auto;background:url(./images/fc2payment_image_sp.png?20150914) no-repeat center 0;background-size:304px 935px;o-background-size:304px 935px;moz-background-size:304px 935px}}@media only screen and (min-width:641px){#fc2payment .point01 .process{height:446px;width:960px;background:url(./images/fc2payment_image.png?20150914) no-repeat 0 -32px}}@media only screen and (max-width:640px){#fc2payment .point01 .process li{height:145px}#fc2payment .point01 .process li:last-child{height:113px}}@media only screen and (min-width:641px){#fc2payment .point01 .process li{position:absolute;width:200px}}@media only screen and (max-width:640px){#fc2payment .process li .description{height:58px;padding:24px 0 0 138px;font-size:14px}}@media only screen and (min-width:641px){#fc2payment .process li .description{font-size:139%}}@media only screen and (max-width:640px){#fc2payment .point01 .process .step02 .description{padding-top:32px;height:50px;margin-bottom:8px}#fc2payment .point01 .process .step03 .description{padding-top:12px;height:70px}#fc2payment .point01 .process .step04 .description{font-size:16px}}@media only screen and (min-width:641px){#fc2payment .point01 .process .step01{top:40px;left:178px}#fc2payment .point01 .process .step02{top:137px;left:583px;width:300px}#fc2payment .point01 .process .step03{top:276px;left:305px}#fc2payment .point01 .process .step04{top:364px;left:713px;font-size:116%}#fc2payment .point01 .process .step02 .description{width:200px;margin-bottom:37px}#fc2payment .point01 .process .step02 .attention{text-align:left}}@media only screen and (max-width:640px){#fc2payment .point02{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}@media only screen and (min-width:641px){#fc2payment .point02{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}@media only screen and (min-width:641px){#fc2payment .point02 .description{font-size:139%}}#fc2payment .point02 .paymentoptions{margin-top:32px;overflow:hidden;margin-bottom:8px}@media only screen and (min-width:641px){#fc2payment .point02 .paymentoptions{width:1000px}}#fc2payment .point02 .paymentoptions li{position:relative;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;behavior:url("https://cart.fc2.com/js/PIE/PIE.htc")}@media only screen and (max-width:640px){#fc2payment .point02 .paymentoptions li{margin:0 8px 32px;padding:8px}#fc2payment .point02 .paymentoptions li:last-child{margin-bottom:0}}@media only screen and (min-width:641px){#fc2payment .point02 .paymentoptions li{float:left;width:428px;height:300px;margin-right:40px;padding:16px}}@media only screen and (max-width:640px){#fc2payment .point02 .paymentoptions h3{padding:154px 0 16px;background:url(./images/fc2payment_image_sp.png?20150914) no-repeat;background-size:304px 935px;o-background-size:304px 935px;moz-background-size:304px 935px}}@media only screen and (min-width:641px){#fc2payment .point02 .paymentoptions h3{padding:154px 0 16px;font-size:139%;background:url(./images/fc2payment_image.png?20150914) no-repeat}}#fc2payment .point02 .paymentoptions .option{margin:0 auto}@media only screen and (max-width:640px){#fc2payment .point02 .paymentoptions .pay01 h3{background-position:center -580px}#fc2payment .point02 .paymentoptions .pay02 h3{background-position:center -790px}#fc2payment .point02 .paymentoptions li .attention{padding-top:16px;font-size:14px}}@media only screen and (min-width:641px){#fc2payment .point02 .paymentoptions .pay01 h3{background-position:132px -650px}#fc2payment .point02 .paymentoptions .pay02 h3{background-position:-370px -650px}#fc2payment .point02 .paymentoptions li .attention{padding-top:16px}#fc2payment .point02 .paymentoptions .pay01 .option{width:330px}#fc2payment .point02 .paymentoptions .pay02 .option{width:400px}}@media only screen and (max-width:640px){#fc2payment .point03{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}@media only screen and (min-width:641px){#fc2payment .point03{background:url(./images/fc2payment_content_bg.png) no-repeat center top}}#fc2payment .point03 .content_main{border-bottom:none}#fc2payment .point03 .shoplist{margin-bottom:36px}#fc2payment .point03 .shoplist li{position:relative;text-align:center;padding-top:224px}@media only screen and (max-width:640px){#fc2payment .point03 .shoplist li{margin-bottom:32px}#fc2payment .point03 .shoplist li:last-child{margin-bottom:0}}@media only screen and (min-width:641px){#fc2payment .point03 .shoplist li{float:left;width:300px}}#fc2payment .point03 .shoplist li h3{margin-bottom:16px;font-weight:normal}@media only screen and (min-width:641px){#fc2payment .point03 .shoplist li h3{font-size:139%}}@media only screen and (min-width:641px){#fc2payment .point03 .shoplist span{font-size:67%}}#fc2payment .point03 .shoplist li .shopimage{position:absolute;width:208px;height:208px;top:0}@media only screen and (max-width:640px){#fc2payment .point03 .shoplist li .shopimage{left:50%;margin-left:-104px}}@media only screen and (min-width:641px){#fc2payment .point03 .shoplist li .shopimage{left:46px}}#fc2payment .point03 .shoplist li .shopimage a{display:block;width:200px;height:200px;border:4px solid #f8a842;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}#fc2payment .point03 .shoplist li .shopimage a:hover{border:4px solid #fac27b}#fc2payment .point03 .more .btn{background:#f8a842;moz-box-shadow:inset 0px -4px 0px #c58534;-webkit-box-shadow:inset 0px -4px 0px #c58534;box-shadow:inset 0px -4px 0px #c58534;margin:0 auto}#fc2payment .point03 .more .btn:hover{background-color:#f9b55e;moz-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);-webkit-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1)}#fc2payment .regist{background:url(./images/fc2payment_regist_bg.png) repeat center center;border-top:1px solid #c2c2c2}#fc2payment .regist .content_title{border-top:none}#fc2payment .regist .content_title .b01{background-position:0 -558px}#fc2payment .regist .content_main{border-bottom:none}#fc2payment .regist .btn{background:#e85258;moz-box-shadow:inset 0px -4px 0px #b54045;-webkit-box-shadow:inset 0px -4px 0px #b54045;box-shadow:inset 0px -4px 0px #b54045}@media only screen and (min-width:641px){#fc2payment .regist .btn{width:480px;margin:0 auto}}#fc2payment .regist .btn:hover{background-color:#ea6469;moz-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);-webkit-box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1);box-shadow:inset 0px 0px 0px hsla(0,0%,100%,.1)}@media only screen and (min-width:641px){#fc2payment #sh_common_footer_fix{background:url(./images/fc2payment_regist_bg.png) repeat center center}}#fc2payment .catch .connect:after,#fc2payment .point02 .paymentoptions:after,#fc2payment .point03 .shoplist:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}