.preparatoryContent h2{margin:0 0 25px}.preparatoryContent h2 .sub{display:inline-block;background:#95ce4c;border-radius:50px;margin:0 0 4px;padding:4px 12px;font-size:0.785rem;color:#fff}@media only screen and (max-width:750px){.preparatoryContent h2 .sub{margin:0 0 6px}}.preparatoryContent h2 .small{font-size:1.285rem}.preparatoryContent h2 .big{position:relative}.preparatoryContent h2 .big:after{content:"";display:block;background:#fcf378;position:absolute;left:0;bottom:7px;z-index:0;width:100%;height:10px}@media only screen and (max-width:750px){.preparatoryContent h2 .big:after{bottom:5px;font-size:1.571rem}}.preparatoryContent h2 .big em{display:inline-block;position:relative;z-index:1;margin:0 5px}.preparatoryContent .preparatorySet+.preparatorySet{margin-top:30px}.preparatoryContent .preparatorySet .preparatorySetIn{overflow:hidden}.preparatoryContent .preparatorySet .preparatorySetIn+.preparatorySetIn{margin-top:50px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .preparatorySetIn+.preparatorySetIn{margin-top:35px}}.preparatoryContent .preparatorySet .preparatorySetIn .sp-only{margin-top:10px}.preparatoryContent .preparatorySet .title02{margin:0 0 20px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .title02{margin:0 0 15px}}.preparatoryContent .preparatorySet .title02 .label{display:inline-block;background:#fd7100;position:relative;top:-2px;vertical-align:middle;border-radius:50px;width:105px;margin-right:6px;padding:1px 0;text-align:center;font-size:0.785rem;color:#fff}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .title02 .label{display:block;top:0;margin:0 0 5px;padding:2px 0}}.preparatoryContent .preparatorySet .title03{position:relative;margin:0 0 15px;padding:0 0 2px 32px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .title03{padding:3px 0 6px 27px}}.preparatoryContent .preparatorySet .title03:before{content:"";display:inline-block;background:url(../img/preparatory/ico-preparatory01.png);background-size:100%;position:absolute;top:-3px;left:-3px;width:32px;height:32px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .title03:before{background-size:80%;background-repeat:no-repeat;background-position:left center;height:100%}}.preparatoryContent .preparatorySet .title04{margin:0 0 10px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .title04{margin:0 0 5px}}.preparatoryContent .preparatorySet .img{float:right;width:235px;margin:0 0 10px 10px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .img{float:none;margin:0 auto 15px}}.preparatoryContent .preparatorySet .text+.text{margin-top:15px}.preparatoryContent .preparatorySet .text+h5{margin-top:20px}.preparatoryContent .preparatorySet .list{margin:10px 0}.preparatoryContent .preparatorySet .list li{position:relative;padding-left:10px}.preparatoryContent .preparatorySet .list li:before{content:"";display:block;background:#95ce4c;position:absolute;top:10px;left:0;border-radius:50%;width:6px;height:6px}.preparatoryContent .preparatorySet .imgC{margin-top:15px;text-align:center}.preparatoryContent .preparatorySet .imgC img{border:1px solid #e4e4e4;width:auto}.preparatoryContent .preparatorySet .imgR{float:right;margin:20px 0 15px 15px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .imgR{float:none;margin:20px 0 0;text-align:center}}.preparatoryContent .preparatorySet .imgR img{border:1px solid #e4e4e4;width:auto}.preparatoryContent .preparatorySet .imgR+.text{margin-top:20px}.preparatoryContent .preparatorySet .tableBox{width:350px;float:right;margin:0 0 0 15px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .tableBox{width:100%;float:none;margin:0}}.preparatoryContent .preparatorySet .tableBox+.text{margin-top:15px}.preparatoryContent .preparatorySet .tableBox .sp-only{margin-top:15px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .tableBox .sp-only table th{}}.preparatoryContent .preparatorySet table{width:100%;margin-top:15px}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet table{margin-top:10px}}.preparatoryContent .preparatorySet table caption{background:#e4e4e4;border:1px solid #ddd;border-bottom:none;padding:5px;font-weight:bold;font-size:0.857rem}.preparatoryContent .preparatorySet table th{background:#f5f5f5;vertical-align:middle;border:1px solid #ddd;padding:7px;line-height:1.3;font-weight:bold;font-size:0.785rem}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet table th{width:37%;font-size:0.857rem}}.preparatoryContent .preparatorySet table th.left{text-align:left}.preparatoryContent .preparatorySet table th.bt{border-top:2px solid #ddd}.preparatoryContent .preparatorySet table td{vertical-align:middle;border:1px solid #ddd;padding:7px;text-align:right;font-size:0.785rem}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet table td{font-size:0.857rem}}.preparatoryContent .preparatorySet table td.bt{border-top:2px solid #ddd}.preparatoryContent .preparatorySet .caption{margin:8px 0 0;line-height:1.4;text-align:right;font-size:0.642rem}@media only screen and (max-width:750px){.preparatoryContent .preparatorySet .caption{text-align:left}}.preparatoryContent .point{margin-top:35px}.preparatoryContent .point .pointSet{border:1px solid #e4e4e4}.preparatoryContent .point .pointSet+.pointSet{margin-top:10px}.preparatoryContent .point .pointSet h3{background:#fef1d2;padding:10px 6px;font-weight:bold;color:#fd7100}@media only screen and (max-width:750px){.preparatoryContent .point .pointSet h3{padding:9px 8px;line-height:1.2;font-size:1rem}}.preparatoryContent .point .pointSet h3 .label{display:inline-block;background:#fd7100;position:relative;top:-1px;border-radius:50px;width:95px;margin-right:6px;text-align:center;font-size:0.714rem;color:#fff}@media only screen and (max-width:750px){.preparatoryContent .point .pointSet h3 .label{display:block;margin:0 0 3px;padding:2px 0}}.preparatoryContent .point .pointSet .pointSetIn{padding:12px}@media only screen and (max-width:750px){.preparatoryContent .point .pointSet .pointSetIn{padding:10px}}.preparatoryContent .point .pointSet .pointSetIn .text{line-height:1.5}@media only screen and (max-width:750px){.preparatoryContent .point .pointSet .pointSetIn .text{line-height:1.4}}.preparatoryContent .point .pointSet .pointSetIn .btn{display:inline-block;margin-top:3px;text-decoration:underline;font-size:0.785rem}.preparatoryContent .point .pointSet .pointSetIn .btn:hover{text-decoration:none}.preparatoryContent .point .pointSet .pointSetIn .btn:before{content:'';display:inline-block;width:0;height:0;margin-right:2px;border:transparent solid 4px;border-left-color:#fd7100}.preparatoryContent .column{background:#f5f4ee;border:1px solid #9a815e;margin-top:35px;padding:15px 20px 20px}@media only screen and (max-width:750px){.preparatoryContent .column{padding:30px 20px 20px}}.preparatoryContent .column h3{position:relative;border-bottom:1px solid #d8d6c8;margin:0 0 15px;padding:0 0 10px 65px;font-weight:bold;font-size:1rem;color:#54431a}@media only screen and (max-width:750px){.preparatoryContent .column h3{padding:0}}.preparatoryContent .column h3 .label{display:inline-block;background:#9a815e;position:absolute;top:-15px;left:0;padding:8px 0;width:60px;text-align:center;color:#fff;font-size:0.714rem}@media only screen and (max-width:750px){.preparatoryContent .column h3 .label{top:-38px;left:50%;width:70px;margin-left:-35px;padding:3px 0}}.preparatoryContent .column h3 .label:before{content:"";position:absolute;bottom:-10px;left:0;width:0;height:0;border:10px solid transparent;border-left:30px solid #9a815e}@media only screen and (max-width:750px){.preparatoryContent .column h3 .label:before{bottom:-5px;border:5px solid transparent;border-left:35px solid #9a815e}}.preparatoryContent .column h3 .label:after{content:"";position:absolute;bottom:-10px;right:0;width:0;height:0;border:10px solid transparent;border-right:30px solid #9a815e}@media only screen and (max-width:750px){.preparatoryContent .column h3 .label:after{bottom:-5px;border:5px solid transparent;border-right:35px solid #9a815e}}.preparatoryContent .column h4{background-color:#eeebd9;margin:0 0 13px;padding:5px 9px;font-weight:bold;color:#54431a}@media only screen and (max-width:750px){.preparatoryContent .column h4{font-size:0.928rem}}.preparatoryContent .column .text{line-height:1.6;font-size:0.857rem}@media only screen and (max-width:750px){.preparatoryContent .column .text{line-height:1.7;font-size:0.928rem}}.preparatoryContent .column .text+.text{margin-top:12px}.preparatoryContent .column .text+h4{margin-top:20px}.preparatoryContent .column .imgC{margin-top:15px;text-align:center}@media only screen and (max-width:750px){.preparatoryContent .column .imgC{margin-top:10px}}.preparatoryContent .column .imgC img{width:auto}.preparatoryContent .column .imgC+h4{margin-top:20px}.preparatoryContent .column+.preparatorySet{margin-top:35px}