#cboxClose{background:url("../../img/modal-appoint-close-white.png") !important;background-size:contain !important;width:30px !important;height:32px !important}#cboxContent{padding-top:40px}[id^=plan-] .modal-in{background-color:#fff;padding:60px 40px 75px 40px}[id^=plan-] .modal-in h3,[id^=plan-] .modal-in h4,[id^=plan-] .modal-in .modal_title,[id^=plan-] .modal-in .modal_sub-title{font-size:30px;font-weight:bold;text-align:center;color:#1885ff}[id^=plan-] .modal-in h4,[id^=plan-] .modal-in .modal_sub-title{font-size:24px;color:#333}[id^=plan-] .modal-in .bottom-tips{font-size:12px;color:#999;line-height:1.6;letter-spacing:.05em}[id^=plan-] .modal-in .modal-head img,[id^=plan-] .modal-in .modal-head .price{float:left;color:#1885ff}[id^=plan-] .modal-in .modal-head .price,[id^=plan-] .modal-in .modal-head .getugaku,[id^=plan-] .modal-in .modal-head .rate,[id^=plan-] .modal-in .modal-head .text,[id^=plan-] .modal-in .modal-head .yen,[id^=plan-] .modal-in .modal-head .tax{display:inline-block;vertical-align:bottom;font-weight:bold;overflow:inherit}[id^=plan-] .modal-in .modal-head .price{margin-left:5px;width:445px;height:80px;position:relative}[id^=plan-] .modal-in .modal-head .price .getugaku{width:44px;font-size:20px;line-height:1;position:absolute;top:24px;left:0}[id^=plan-] .modal-in .modal-head .price .getugaku.sub{top:47px}[id^=plan-] .modal-in .modal-head .price .rate{font-size:65px;font-family:"Arial";position:absolute;top:-6px;left:45px}[id^=plan-] .modal-in .modal-head .price .yen{font-size:30px;position:absolute;top:29px;left:210px}[id^=plan-] .modal-in .modal-head .price .text{font-size:20px;position:absolute;top:40px;left:268px}[id^=plan-] .modal-in .modal-head .price .tax{font-size:16px;font-weight:normal;position:absolute;top:10px;left:210px}[id^=plan-] .modal-in a{text-decoration:underline;color:#1885ff}[id^=plan-] .modal-in .lite{font-size:13px}[id^=plan-] .modal-in .rate{font-size:20px}[id^=plan-] .modal-in .flets{background-color:#fffbc1}[id^=plan-] .modal-in .flets td:nth-child(1){text-align:left;padding-left:30px}[id^=plan-] .modal-in .t-right{text-align:right}[id^=plan-] .modal-in table{font-size:16px}[id^=plan-] .modal-in table th,[id^=plan-] .modal-in table td{box-sizing:border-box;color:#333;text-align:center;border:1px solid #e5e5e5}[id^=plan-] .modal-in table th{height:80px}[id^=plan-] .modal-in table td{height:60px}[id^=plan-] .modal-in table .rate{font-size:20px;font-weight:bold}[id^=plan-] .modal-in table .tips{font-size:11px;color:#333}[id^=plan-] .modal-in table td.t-right{padding-right:40px}[id^=plan-] .modal-in table.col4 th:nth-child(1),[id^=plan-] .modal-in table.col4 td:nth-child(1){width:273px}[id^=plan-] .modal-in table.col4 th:nth-child(2),[id^=plan-] .modal-in table.col4 th:nth-child(3),[id^=plan-] .modal-in table.col4 th:nth-child(4),[id^=plan-] .modal-in table.col4 td:nth-child(2),[id^=plan-] .modal-in table.col4 td:nth-child(3),[id^=plan-] .modal-in table.col4 td:nth-child(4){width:475px}[id^=plan-] .modal-in table.col4 th{background-color:#f5f5f5;line-height:2.5}[id^=plan-] .modal-in table.col4 th:nth-child(2),[id^=plan-] .modal-in table.col4 th:nth-child(3),[id^=plan-] .modal-in table.col4 th:nth-child(4){font-size:12px;position:relative}[id^=plan-] .modal-in table.col4 th:nth-child(2):after,[id^=plan-] .modal-in table.col4 th:nth-child(3):after,[id^=plan-] .modal-in table.col4 th:nth-child(4):after{position:absolute;bottom:4px;left:35px}[id^=plan-] .modal-in table.col2 th:nth-child(1),[id^=plan-] .modal-in table.col2 td:nth-child(1){width:257px;max-width:100%}[id^=plan-] .modal-in table.col2 th:nth-child(2),[id^=plan-] .modal-in table.col2 td:nth-child(2){width:500px;max-width:100%}[id^=plan-] .modal-in td.monthly{height:155px}[id^=plan-] .modal-in td.monthly.west-monthly{height:105px}[id^=plan-] .modal-in td.hazime{height:135px}[id^=plan-] .modal-in td.monthly-text{position:relative}[id^=plan-] .modal-in td.monthly-text .tips1{position:absolute;text-align:left;top:15px;left:20px;font-size:12px}[id^=plan-] .modal-in td.monthly-text .tips1.east-trips1{top:60px}[id^=plan-] .modal-in td.monthly-text .tips1.west-trips1{top:40px}[id^=plan-] .modal-in td.monthly-text .tips2{position:absolute;text-align:left;bottom:12px;left:20px;font-size:11px;line-height:1.8}[id^=plan-] .modal-in td.monthly-text .content{position:absolute;top:18px;right:40px}[id^=plan-] .modal-in td.monthly-text .content.east-content{top:60px}[id^=plan-] .modal-in td.monthly-text .content.west-content{top:40px}[id^=plan-] .modal-in td.monthly-text .bar{height:1px;width:430px;border-top:1px dashed #e5e5e5;position:absolute;top:75px;left:15px}[id^=plan-] .modal-in td.hazime .content{right:20px}[id^=plan-] .modal-in .total td{border:none;border-left:1px solid #e5e5e5;font-size:14px}[id^=plan-] .modal-in .total td:nth-child(1){border:none}[id^=plan-] .modal-in .total b{font-size:15px}[id^=plan-] .modal-in .total .rate{color:red;font-size:24px}[id^=plan-] .modal-in .center{text-align:center}[id^=plan-] .modal-in .sankaku{width:0;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:red rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}[id^=plan-] .west h3,[id^=plan-] .west .modal-head .price,[id^=plan-] .west .modal_title{color:#2f6dc9}
