@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?g7n0mc");src:url("../fonts/icomoon.eot?g7n0mc#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?g7n0mc") format("truetype"),url("../fonts/icomoon.woff?g7n0mc") format("woff"),url("../fonts/icomoon.svg?g7n0mc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next:before{content:"\e904"}.icon-introduction:before{content:"\e903"}.icon-about:before{content:"\e901"}.icon-contact:before{content:"\e902"}.icon-access:before{content:"\e900"}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?g7n0mc");src:url("../fonts/icomoon.eot?g7n0mc#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?g7n0mc") format("truetype"),url("../fonts/icomoon.woff?g7n0mc") format("woff"),url("../fonts/icomoon.svg?g7n0mc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-next:before{content:"\e904"}.icon-introduction:before{content:"\e903"}.icon-about:before{content:"\e901"}.icon-contact:before{content:"\e902"}.icon-access:before{content:"\e900"}#localMainv{background:#EDEDED}#product{margin-bottom:20px}@media (max-width: 767px){#product{margin-bottom:10px}}#product .inner{padding-top:50px}@media (max-width: 991px){#product .inner{padding-top:35px}}@media (max-width: 767px){#product .inner{padding-top:25px}}#product .productCnt{margin-bottom:80px}@media (max-width: 991px){#product .productCnt{margin-bottom:60px}}@media (max-width: 767px){#product .productCnt{margin-bottom:40px}}#product .productCnt.top{padding:80px 0 60px;background:#EDEDED;text-align:center}@media (max-width: 991px){#product .productCnt.top{padding:50px 0 40px}}#product .productCnt.top .comTtl{display:inline-block}@media (max-width: 767px){#product .productCnt.top .comTtl{font-size:2.2rem}}#product .productCnt .read{font-size:2.0rem;text-align:center}@media (max-width: 991px){#product .productCnt .read{font-size:1.7rem}}@media (max-width: 767px){#product .productCnt .read{font-size:1.5rem;text-align:left}}#product .productCnt .image{border:4px solid #6A84FA;position:relative;margin-bottom:30px}@media (max-width: 767px){#product .productCnt .image{padding:20px 0 15px;margin-bottom:15px}}#product .productCnt .image .name{position:absolute;top:0;left:0;background:#6A84FA;color:#fff;padding:20px 50px;font-size:3.6rem;font-weight:600;line-height:1}@media (max-width: 1199px){#product .productCnt .image .name{font-size:3.0rem;padding:20px 30px}}@media (max-width: 991px){#product .productCnt .image .name{font-size:2.4rem;padding:15px 20px}}@media (max-width: 767px){#product .productCnt .image .name{font-size:1.6rem;padding:10px 15px}}@media (max-width: 767px){#product .productIn.row{margin-left:-5px;margin-right:-5px}}@media (max-width: 767px){#product .productIn .row{margin-left:-5px;margin-right:-5px}}@media (max-width: 767px){#product .productIn .col-xs-12,#product .productIn .col-xs-6{padding-left:5px;padding-right:5px}}#product .productIn img{margin-bottom:10px}#product .productIn p{font-size:2.3rem;background:#EAEDFD;text-align:center;padding:20px 0;line-height:1;margin-bottom:40px;clear:both}@media (max-width: 1199px){#product .productIn p{font-size:2.0rem;padding:15px 0;margin-bottom:30px}}@media (max-width: 991px){#product .productIn p{font-size:1.7rem;margin-bottom:20px;padding:10px 0}}@media (max-width: 767px){#product .productIn p{font-size:1.5rem}}#product .comTtl{margin-bottom:35px}@media (max-width: 767px){#product .comTtl{margin-bottom:20px}}#product .comTtl span{color:#0432FF;display:inline-block;margin-right:10px}@media (max-width: 767px){#product .comTtl span{margin-right:5px}}#product .subTtlA{color:#6A84FA;font-weight:600;font-size:2.8rem}@media (max-width: 991px){#product .subTtlA{font-size:2.4rem}}@media (max-width: 767px){#product .subTtlA{font-size:2.2rem;line-height:1.3;margin-bottom:10px}}#product .subTtlB{color:#000;font-weight:600;font-size:2.5rem}@media (max-width: 991px){#product .subTtlB{font-size:2.2rem}}@media (max-width: 767px){#product .subTtlB{font-size:2rem}}#product p{font-size:2rem}@media (max-width: 991px){#product p{font-size:1.7rem}}@media (max-width: 767px){#product p{font-size:1.6rem}}#product .float{float:left;padding-right:20px}#product .photoS .caption,#product .photoMList .caption{padding-top:5px}@media (max-width: 991px){#product .photoSList .photoS{width:30%}}@media (max-width: 767px){#product .photoSList .photoS{width:50%}}#product .photoMList li{padding-top:30px}@media (max-width: 991px){#product .photoMList li{padding-top:20px}}@media (max-width: 767px){#product .photoMList li{padding-top:10px}#product .photoMList li img{width:100%}}#product .facilityList{clear:both;overflow:hidden}#product .facilityList .subTtlA{margin-bottom:10px}#product .facilityList .float{width:39%}#product .facilityList .float+.photoS{padding-left:40%}@media (max-width: 1199px){#product .facilityList .float{width:49%}#product .facilityList .float+.photoS{padding-left:50%}}@media (max-width: 991px){#product .facilityList .float{width:59%}#product .facilityList .float+.photoS{padding-left:60%}}@media (max-width: 767px){#product .facilityList .float{float:none;width:100%;margin-bottom:15px}#product .facilityList .float+.photoS{padding-left:0;width:50%}}#product .facilityList li{overflow:hidden;border-bottom:1px solid #707070;padding-top:25px;padding-bottom:25px}#product .facilityList li dl{display:table}#product .facilityList li dt,#product .facilityList li dd{display:table-cell;line-height:1.5;font-size:2.2rem}@media (max-width: 991px){#product .facilityList li dt,#product .facilityList li dd{font-size:1.8rem}}@media (max-width: 767px){#product .facilityList li dt,#product .facilityList li dd{font-size:1.7rem}}#product .facilityList li dt{font-weight:600;padding-right:20px;padding-left:20px;position:relative}#product .facilityList li dt:before{content:"";width:5px;height:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#000;position:absolute;left:7px;top:12px}#product .facilityList .faci01 dt{width:10em}#product .facilityList .faci02 dt{width:15em}@media (max-width: 991px){#product .facilityList .faci02 dt{width:16em}}#product .facilityList .faci03 dt{width:12em}#product .facilityList .faci05 dt{width:14.5em}@media (max-width: 991px){#product .facilityList .faci05 dt{width:15.5em}}#product .facilityList .faci06 dt{width:9em}#product .facilityCnt .introCnt>p{margin-bottom:50px}@media (max-width: 991px){#product .facilityCnt .introCnt>p{margin-bottom:35px}}@media (max-width: 767px){#product .facilityCnt .introCnt>p{margin-bottom:25px}}#product .note{text-align:right;font-size:1.7rem;margin-top:15px;width:90%}@media (max-width: 991px){#product .note{width:100%}}@media (max-width: 767px){#product .note{font-size:1.5rem}}.tableread{font-size:2.0rem;margin-bottom:20px}@media (max-width: 991px){.tableread{font-size:1.7rem}}@media (max-width: 767px){.tableread{font-size:1.5rem}}@media (max-width: 767px){.scroll{overflow:auto;white-space:nowrap}}.productTbl{border-left:1px solid #fff;width:90%}@media (max-width: 1199px){.productTbl{width:100%}}@media (max-width: 480px){.productTbl{width:500px}}.productTbl tr{border-bottom:1px solid #fff;font-size:2.0rem}@media (max-width: 991px){.productTbl tr{font-size:1.7rem}}@media (max-width: 767px){.productTbl tr{font-size:1.5rem}}.productTbl tr th{background:#6A84FA;border-right:1px solid #fff;color:#fff;font-weight:600;padding:20px 10px 20px 25px}@media (max-width: 1199px){.productTbl tr th{padding:15px 10px 15px 15px}}.productTbl tr th span{font-weight:400;display:block}@media (max-width: 991px){.productTbl tr th:nth-child(1){width:48%}}@media (max-width: 991px){.productTbl tr th:nth-child(2){width:22%}}@media (max-width: 991px){.productTbl tr th:nth-child(3){width:15%}}@media (max-width: 991px){.productTbl tr th:nth-child(4){width:15%}}.productTbl tr td{background:#EAEDFD;border-right:1px solid #fff;padding:15px 10px 15px 25px;font-weight:600}@media (max-width: 1199px){.productTbl tr td{padding:10px 10px 10px 15px}}.productTbl tr td span{font-weight:400;display:block}
