﻿#wrapper .contentswrap.clearfix .page_navi li{vertical-align:middle;max-width:50%}#wrapper .contentswrap.clearfix h3{border-top:solid 1px #d4d4d4;border-bottom:solid 1px #d4d4d4}#wrapper .contentswrap.clearfix .lead{margin:20px;font-size:18px;font-weight:bold}#wrapper .contentswrap.clearfix .caution{width:90%;margin:0 auto 20px;padding-bottom:15px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4}#wrapper .contentswrap.clearfix .caution p{padding:15px 0;padding-left:1em;text-indent:-1em;font-size:14px;line-height:1.4em}#wrapper .contentswrap.clearfix .caution p a{color:#e60012}#wrapper .contentswrap.clearfix .caution h5{color:#e60012;font-size:15px;font-weight:bold}#wrapper .contentswrap.clearfix .about{width:90%;margin:0 auto 40px}#wrapper .contentswrap.clearfix .about .attention{border-bottom:1px solid #d4d4d4;padding-bottom:20px;margin-bottom:20px;line-height:1.4}#wrapper .contentswrap.clearfix .about .attention a{color:#e60012}#wrapper .contentswrap.clearfix .about dl{margin-bottom:20px}#wrapper .contentswrap.clearfix .about dl dt{font-size:15px;font-weight:bold;margin-bottom:10px}#wrapper .contentswrap.clearfix .about dl dd{font-size:14px;line-height:1.4;text-indent:-1em;margin-left:1em}#wrapper .contentswrap.clearfix .about dl dd.top{text-indent:0;margin-left:0;margin-bottom:1em}#wrapper .contentswrap.clearfix .about dl dd p{text-indent:-1em;margin-left:1em;font-size:12px}#wrapper .contentswrap.clearfix .about dl dd p:before{content:'※'}#wrapper .contentswrap.clearfix .about .chara li{list-style:decimal;border:none;padding:0;margin-left:1em}#wrapper .contentswrap.clearfix .price{margin-bottom:40px}#wrapper .contentswrap.clearfix .price h5{color:#e60012;width:90%;margin:0 auto 10px;font-size:16px;font-weight:bold}#wrapper .contentswrap.clearfix .price .cap{width:86%;margin:0 auto;padding-left:1em;text-indent:-1em;font-size:14px;line-height:1.4em}#wrapper .contentswrap.clearfix .price table{width:100%;margin:10px 0 0}#wrapper .contentswrap.clearfix .price table tbody tr{border-bottom:1px solid #d4d4d4}#wrapper .contentswrap.clearfix .price table tbody tr th{background:#ffec01;vertical-align:middle;font-size:14px;font-weight:normal;padding:10px 0;line-height:1.4;border-right:1px solid #d4d4d4}#wrapper .contentswrap.clearfix .price table tbody tr .free_pass{font-weight:bold}#wrapper .contentswrap.clearfix .price table tbody tr .special.pay{background:#e60012;color:#FFF}#wrapper .contentswrap.clearfix .price table tbody tr td{background:#FFF;font-size:14px;padding:10px 0;line-height:1.4;text-align:center;vertical-align:middle}#wrapper .contentswrap.clearfix .price table tbody tr td span{font-size:13px}#wrapper .contentswrap.clearfix .price table tbody tr td:not(:last-child){border-right:1px solid #d4d4d4}#wrapper .contentswrap.clearfix .price table tbody tr .red{color:#e60012}#wrapper .contentswrap.clearfix .howto{margin-bottom:40px}#wrapper .contentswrap.clearfix .howto .page_backBtn{margin-bottom:20px}#wrapper .contentswrap.clearfix .howto ul{width:90%;margin:0 auto}#wrapper .contentswrap.clearfix .howto ul li{padding-left:1em;text-indent:-1em;font-size:14px;line-height:1.4em}#wrapper .contentswrap.clearfix .pay{margin-bottom:40px}#wrapper .contentswrap.clearfix .pay dl{width:90%;margin:0 auto 20px}#wrapper .contentswrap.clearfix .pay dl dt{font-size:14px;font-weight:bold;line-height:1.4;margin-bottom:10px}#wrapper .contentswrap.clearfix .pay dl dd{font-size:14px;line-height:1.4;text-indent:-1em;margin-left:1em}#wrapper .contentswrap.clearfix .pay dl dd .note{font-size:14px;text-indent:-1em;margin-left:1em}#wrapper .contentswrap.clearfix .pay dl dd .note:before{content:'※'}#wrapper .contentswrap.clearfix .pay .attention{color:#e60012;font-size:14px;width:90%;margin:auto;line-height:1.4;padding-left:1em;text-indent:-1em}#wrapper .contentswrap.clearfix .adomi dl{width:90%;margin:0 auto 20px}#wrapper .contentswrap.clearfix .adomi dl dt{font-size:14px;font-weight:bold;line-height:1.4em;margin-bottom:10px}#wrapper .contentswrap.clearfix .adomi dl dd{font-size:14px;line-height:1.4;text-indent:-1em;margin-left:1em}#wrapper .contentswrap.clearfix .adomi dl dd .note{font-size:14px;text-indent:-1em;margin-left:1em}#wrapper .contentswrap.clearfix .adomi dl dd .note:before{content:'※'}#wrapper .contentswrap.clearfix .adomi .page_backBtn{margin-top:20px;margin-bottom:30px}#wrapper .contentswrap.clearfix .rule{margin-bottom:40px}#wrapper .contentswrap.clearfix .rule dl{width:90%;margin:0 auto 20px}#wrapper .contentswrap.clearfix .rule dl dt{font-weight:bold;margin-bottom:10px}#wrapper .contentswrap.clearfix .rule li{text-indent:-1em;margin-left:1em;line-height:1.4;font-size:14px;margin-bottom:0.5em}
