﻿body.isModal{overflow:hidden}p#common_pagetop a{display:none}#contentWrap{padding:3.125vw 3.125vw 0 3.125vw}#contentWrap #content{background-color:#F00081;-moz-border-radius:3.125vw;-webkit-border-radius:3.125vw;border-radius:3.125vw;padding:1.5625vw}#contentWrap #content h1 img{width:100%;-moz-border-radius:1.875vw;-webkit-border-radius:1.875vw;border-radius:1.875vw}#contentWrap #content div{margin-top:1.5625vw;background-color:#fff;-moz-border-radius:1.875vw;-webkit-border-radius:1.875vw;border-radius:1.875vw;padding:3.125vw}#contentWrap #content div section{color:#5E5E5E}#contentWrap #content div section h2{margin-top:1em;background-color:#F00081;color:#fff;font-size:5vw;font-weight:bold;-moz-border-radius:1.875vw;-webkit-border-radius:1.875vw;border-radius:1.875vw;padding:3.125vw}#contentWrap #content div section h2:first-of-type{margin-top:0}#contentWrap #content div section h3{margin-top:1em;font-size:5vw;font-weight:bold;line-height:1.375em;text-indent:-1.5em;padding-left:1.5em}#contentWrap #content div section h3:before{content:"Q.";color:#F00081;margin-right:0.5em}#contentWrap #content div section h4{line-height:1.42em;margin-top:1em;font-size:4.375vw;font-weight:bold;text-indent:-1em;padding-left:1em}#contentWrap #content div section h4:before{content:"●"}#contentWrap #content div section ul{margin-top:1em}#contentWrap #content div section ul li{text-indent:-1em;padding-left:1em;font-size:4.375vw;line-height:1.42em}#contentWrap #content div section ul li span.bold{font-weight:bold;color:#F00081}#contentWrap #content div section ul li:before{content:"・"}#contentWrap #content div section ul li.ex:before{content:"※"}#contentWrap .btn_prev{width:35vw;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1.5625vw solid #F00081;-moz-border-radius:3.125vw;-webkit-border-radius:3.125vw;border-radius:3.125vw;overflow:hidden;margin:4.6875vw auto}#contentWrap .btn_prev img{width:100%}#annotation{margin-top:0 !important}@media screen and (min-width: 640px){p#common_pagetop{width:46px;height:46px;clear:both;float:right;position:fixed;right:20px;bottom:90px;zoom:1}p#common_pagetop a{background-image:url(../../../common/images/btn_gototop.png);text-indent:-999em;width:46px;height:46px;display:block}p#common_pagetop a:hover{background-position:0 -46px}#contentWrap{padding:10px 0 0 0}#contentWrap #content{width:980px;margin:0 auto;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#contentWrap #content h1 img{width:100%;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#contentWrap #content div{margin-top:5px;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:20px}#contentWrap #content div section{color:#5E5E5E}#contentWrap #content div section h2{margin-top:1em;background-color:#F00081;color:#fff;font-size:18px;font-weight:bold;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding:10px}#contentWrap #content div section h2:first-of-type{margin-top:0}#contentWrap #content div section h3{margin-top:1em;font-size:18px;font-weight:bold;line-height:1.375em;text-indent:-1.5em;padding-left:1.5em}#contentWrap #content div section h3:before{content:"Q.";color:#F00081;margin-right:0.5em}#contentWrap #content div section h4{line-height:1.42em;margin-top:1em;font-size:16px;font-weight:bold;text-indent:-1em;padding-left:1em}#contentWrap #content div section h4:before{content:"●"}#contentWrap #content div section ul{margin-top:1em}#contentWrap #content div section ul li{text-indent:-1em;padding-left:1em;font-size:16px;line-height:1.5em}#contentWrap #content div section ul li span.bold{font-weight:bold;color:#F00081}#contentWrap #content div section ul li:before{content:"・"}#contentWrap #content div section ul li.ex:before{content:"※"}#contentWrap .btn_prev{width:168px;display:block;border:5px solid #F00081;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:hidden;margin:30px auto}#contentWrap .btn_prev img{width:100%}}
