@media (min-width: 768px){main>div[id]{position:relative;width:100%;min-width:980px;max-width:1200px;margin:auto}#product{padding:10px 0 0}#antique dl{width:800px;margin:auto;font-size:1.6rem;line-height:1.7}#antique dl dd{margin:-1.7em 0 1.7em 10em}#privacy,#regulation{max-width:1000px;margin:0 auto;font-size:1.4rem;line-height:1.7}#privacy h2,#regulation h2{margin:50px 0 15px;font-size:1.8rem;font-weight:400}#privacy h3,#regulation h3{margin:20px 0 10px;font-size:1.6rem;font-weight:400}#privacy p,#regulation p{margin-bottom:25px}#privacy .outer-box{width:1000px;margin-bottom:80px}#privacy .outer-box .l-set{float:left;width:120px}#privacy .outer-box .r-set{float:right;width:830px;padding:30px 0 0}#privacy a,#regulation a{text-decoration:underline}#privacy ul,#regulation ul{margin-bottom:18px}#privacy ul li,#regulation ul li{position:relative;padding-left:14px;margin:0 0 8px 40px;list-style-type:none!important;list-style-image:none!important}#regulation ol{margin-left:60px;list-style-type:decimal}#regulation ol li{margin-bottom:10px}#privacy ul li:after,#regulation ul li:after{position:absolute;top:.7em;left:0;display:block;width:3px;height:3px;content:"";background-color:#333;border-radius:100%}#privacy ol.number{padding:0 0 0 3em;margin:0}#privacy ol.number li{margin-bottom:8px;list-style-position:inside;list-style-type:none;counter-increment:cnt}#privacy ol.number li:before{display:marker;margin-left:-25px;content:"(" counter(cnt) ") "}#privacy ol.number2 li{margin:0 0 8px 30px}.sitemap{padding:20px;margin-top:-1px;overflow:hidden;font-size:1.4rem;line-height:1.7;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.sitemap h2{display:block;float:left;width:219px;font-weight:600}.sitemap ul{display:block;padding-left:40px;overflow:hidden;border-left:1px solid #d6d6d6}.sitemap ul li{display:block;float:left;width:395px;padding-left:15px;background:url(/common/img/arw_link.png) no-repeat 0 .6em}.sitemap ul li a[target=_blank]{padding-right:20px;background:url(/common/img/ico_blank_blue.png) no-repeat right center}.sitemap ul li a:hover{text-decoration:underline}}@media (max-width: 767px){main>div[id]{padding:0 10px;margin:20px 0 30px}#product{padding:0 10px;margin:0 0 45px}#antique dl{font-size:1.2rem;line-height:1.5}#antique dl dd{margin:-1.5em 0 1.5em 8em}#antique dl dd li{margin-bottom:5px}@media screen and (min-width: 360px){#antique dl dd li br{display:none}}#privacy,#regulation{margin-top:20px;font-size:1.2rem;line-height:1.5}#privacy h2,#regulation h2{margin:30px 0 10px;font-size:1.6rem;font-weight:400}#privacy h3,#regulation h3{margin:20px 0 10px;font-size:1.4rem;font-weight:400}#privacy p,#regulation p{margin-bottom:20px}#privacy .outer-box{width:100%;margin-bottom:0}#privacy .outer-box .l-set{float:left;width:18%}#privacy .outer-box .r-set{float:right;width:80%;padding:0}#privacy a,#regulation a{text-decoration:underline}#privacy ul,#regulation ul{margin-bottom:18px}#privacy ul li,#regulation ul li{position:relative;padding-left:14px;margin:0 0 8px 20px;list-style-type:none!important;list-style-image:none!important}#privacy ul li:after,#regulation ul li:after{position:absolute;top:.7em;left:0;display:block;width:3px;height:3px;content:"";background-color:#333;border-radius:100%}#regulation ol{margin-left:30px;list-style-type:decimal}#regulation ol li{margin-bottom:10px}#privacy ol.number{padding:0 0 0 3em;margin:0}#privacy ol.number li{margin-bottom:8px;list-style-position:inside;list-style-type:none;counter-increment:cnt}#privacy ol.number li:before{display:marker;margin-left:-25px;content:"(" counter(cnt) ") "}#privacy ol.number2 li{margin:0 0 8px 30px}.sitemap{padding:20px 10px;margin:0;overflow:hidden;border-top:1px solid #d6d6d6}.sitemap h2{display:block;padding:0 0 15px 10px;font-size:1.4rem;font-weight:600}.sitemap ul{display:block;padding:10px 0 0 15px;border-top:1px dotted #eee}.sitemap ul li a{display:block;padding:5px 0 5px 15px;font-size:1.3rem;line-height:1.5;background:url(/common/img/arw_link.png) no-repeat 0 11px}.sitemap ul li a[target=_blank]:after{margin-left:10px;content:url(/common/img/ico_blank_blue.png)}}
