.infoMain .mainTitle{font-size:2rem;padding:30px 0;letter-spacing:.05em;line-height:1.8em;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;text-align:center}.infoMain .subTitle{border-left:solid 7px #f0dc69;border-bottom:solid 1px #f0dc69;display:inline-block;padding:0 10px 3px 5px;margin:0 0 10px;font-size:1.35rem;line-height:1.8rem}.infoMain img{display:inline}@media only screen and (max-width:640px){.infoMain .spNone{display:none}}@media only screen and (min-width:641px)and (max-width:1039px){.infoMain .tbNone{display:none}}@media only screen and (min-width:1040px){.infoMain .pcNone{display:none}}@media only screen and (max-width:640px){.infoMain .subTitle{font-size:1.15rem}}.infoMain .scene2section{overflow:hidden;box-sizing:border-box}.infoMain .scene2section .leftImg{box-sizing:border-box;width:40%;float:left}@media only screen and (max-width:640px){.infoMain .scene2section .leftImg{width:100%}}.infoMain .scene2section .rightText{box-sizing:border-box;width:55%;float:right;padding:0;margin:0}@media only screen and (max-width:640px){.infoMain .scene2section .rightText{width:100%;padding:0}}.infoMain .scene2section .rightImg{box-sizing:border-box;width:40%;float:right}@media only screen and (max-width:640px){.infoMain .scene2section .rightImg{width:100%;margin:0 0 15px}}.infoMain .scene2section .leftText{box-sizing:border-box;width:55%;float:left;line-height:1.8em;padding:0;margin:0}@media only screen and (max-width:640px){.infoMain .scene2section{margin:0 0 30px}}.infoMain .grayBox{padding:20px;background:#f2f2f2;border-radius:10px}.infoMain .grayBorderBox{padding:20px;border:solid 2px #ccc}.infoMain .btn{display:inline-block;padding:0 10px;border-radius:20px;background:#ccc;transition:all .3s 0s ease;box-shadow:0 1.5px 1.5px .5px #4c4c4c66;-webkit-tap-highlight-color:rgba(0,0,0,0)}.infoMain a.btn{border:none}@media only screen and (min-width:1040px){.infoMain .btn{cursor:pointer}}.infoMain .btn_blue{background:#96c8d7}@media only screen and (min-width:1040px){.infoMain .btn_none{cursor:unset}}.infoMain .btn_none{box-shadow:none}.infoMain .btnSize2{padding:10px 20px;border-radius:30px}.infoMain .marginUnder10{margin:0 0 10px}.infoMain .marginUnder30{margin:0 0 30px}.infoMain .marginUnder60{margin:0 0 60px}.infoMain .marginUnder90{margin:0 0 90px}.infoMain .marginTop10{margin:10px 0 0}.infoMain .marginTop30{margin:30px 0 0}.infoMain .marginTop60{margin:60px 0 0}.infoMain .marginTop90{margin:90px 0 0}.infoMain .textCenter{text-align:center}.infoMain .textLeft{text-align:left}.infoMain .textRight{text-align:right}.infoMain .borderImg{border:solid 2px #f2f2f2;box-sizing:border-box}.infoMain .red{color:#e15a5a}.infoMain .mark_yellow{background:linear-gradient(transparent 70%,#f0dc69a6)}.infoMain .fontSize08{font-size:.87rem}.infoMain .fontSize09{font-size:.93rem}.infoMain .fontSize3{font-size:1.3rem;line-height:1.5rem}.infoMain .mincho{font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif}@media only screen and (max-width:640px){.infoMain .spBr{display:block}}@media only screen and (min-width:641px)and (max-width:1039px){.infoMain .tbBr{display:block}}@media only screen and (min-width:1040px){.infoMain .pcBr{display:block}}.infoMain a.linkBorderNone,.infoMain a.linkBorderNone:visited,.infoMain a.linkBorderNone:focus,.infoMain a.linkBorderNone:hover{border:none}.infoMain .col2{text-align:center;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.infoMain .col2>li{padding:0 10px 10px;flex-shrink:0;width:50%}@media only screen and (max-width:640px){.infoMain .col2>li{width:100%;padding:0 0 10px}}.infoMain .col3{text-align:center;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.infoMain .col3>li{width:33.33%;padding:0 10px 10px;flex-shrink:0}@media only screen and (max-width:640px){.infoMain .col3>li{width:100%;padding:0 0 10px}}.infoMain .col4{text-align:center;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.infoMain .col4>li{padding:0 5px 10px;flex-shrink:0;width:25%}@media only screen and (min-width:1040px){.infoMain .col4>li{width:25%}}@media only screen and (max-width:640px){.infoMain .col4>li{width:50%}}@media only screen and (min-width:641px)and (max-width:1039px){.infoMain .col4>li{width:25%}}@media only screen and (min-width:1040px){.infoMain .toggle_btn{cursor:pointer}}.infoMain .toggle_btn{padding:0 0 0 20px;position:relative;text-decoration:underline}.infoMain .toggle_btn:before{position:absolute;content:" ";top:7px;left:0;width:0;height:0;border-style:solid;border-width:10.5px 7px 0 7px;border-color:#4c4c4c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.infoMain .active.toggle_btn:before{border-width:0 7px 10.5px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #4c4c4c rgba(0,0,0,0)}.infoMain .toggle_box{display:none}.infoMain .btnList{text-align:center}.infoMain .btnList li{display:inline-block!important;margin:0 5px 10px!important;width:auto!important;padding:0!important}@media only screen and (max-width:640px){.infoMain .btnList li{display:block}}.infoMain .AppIcons{text-align:center;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}.infoMain .AppIcons>li{padding:0 5px 10px}
