.st_small,.con_product,.con_contact,.box_logoYess{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.st_small,.con_product,.con_contact,.box_logoYess{width:91.66667%}}.st_small{width:100%;max-width:86.61538rem;margin-bottom:6.15385rem;text-align:left}@media only screen and (max-width: 767px){.st_small{margin-bottom:2.30769rem}}.con_product{max-width:86.61538rem;margin-bottom:4.61538rem}@media only screen and (max-width: 767px){.con_product{margin-bottom:2.30769rem}}.con_product .con_details{margin-bottom:2.30769rem;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_details{margin-bottom:4.61538rem}}@media only screen and (max-width: 767px){.con_product .con_details{margin-bottom:2.30769rem}}.con_product .con_details .slider_basic{width:53.28597%}@media only screen and (max-width: 767px){.con_product .con_details .slider_basic{width:100%}}.con_product .con_details .slider_basic .slick-dots{text-align:center}.con_product .con_details .st_pro .en{display:flex;align-items:center}.con_product .con_details .st_pro .en .marker{font-size:47%;display:inline-block;padding:.30769rem .61538rem;color:#3071b9;border:1px solid currentColor;margin-left:1.15385rem;font-weight:300;line-height:1;text-align:center}@media only screen and (max-width: 767px){.con_product .con_details .st_pro .en .marker{margin-left:1.15385rem}}.con_product .con_details .box_right{width:46.71403%;padding-left:3.84615rem}@media only screen and (max-width: 767px){.con_product .con_details .box_right{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_details .box_right{padding-left:1.53846rem}}@media only screen and (max-width: 767px){.con_product .con_details .box_right{padding-left:0}}.con_product .con_details .box_right .st_small{font-weight:600;margin-bottom:2.30769rem}@media only screen and (max-width: 767px){.con_product .con_details .box_right .st_small{margin-bottom:1.23077rem}}.con_product .con_details .box_right .txt_basic{font-family:'Noto Sans JP', sans-serif;font-size:115%;margin-bottom:3.84615rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_details .box_right .txt_basic{font-size:108%}}@media only screen and (max-width: 767px){.con_product .con_details .box_right .txt_basic{font-size:100%}}@media only screen and (max-width: 767px){.con_product .con_details .box_right .txt_basic{margin-bottom:1.53846rem}}.con_product .con_details .box_right .box_detail ul{margin-bottom:2.30769rem}@media only screen and (max-width: 767px){.con_product .con_details .box_right .box_detail ul{margin-bottom:1.23077rem}}.con_product .con_details .box_right .box_detail ul li{font-family:'Noto Sans JP', sans-serif;font-size:115%;font-weight:600;margin-bottom:.76923rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_details .box_right .box_detail ul li{font-size:108%}}@media only screen and (max-width: 767px){.con_product .con_details .box_right .box_detail ul li{font-size:100%}}.con_product .con_details .box_right .box_detail ul li:not(.title){list-style:disc inside;font-weight:normal}.con_product .con_details .box_right .box_detail ul li .txt_tag{font-size:100%;line-height:1.85714;margin-bottom:3.84615rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_details .box_right .box_detail ul li .txt_tag{font-size:100%}}@media only screen and (max-width: 767px){.con_product .con_details .box_right .box_detail ul li .txt_tag{font-size:100%}}@media only screen and (max-width: 767px){.con_product .con_details .box_right .box_detail ul li .txt_tag{margin-bottom:3.07692rem}}.con_product .con_details .box_right .box_detail ul li .txt_tag span{display:inline-block;padding:.15385rem .76923rem;color:#fff;background-color:#3071b9;margin-right:.61538rem;margin-bottom:.61538rem;font-weight:normal}.con_product .con_details .box_right .box_detail ul li .btn_pdf a{font-family:'Noto Sans JP', sans-serif;font-size:100%;line-height:2;font-weight:400;position:relative;color:#3071b9;display:inline-flex;align-items:center;text-decoration:none}@media only screen and (max-width: 767px){.con_product .con_details .box_right .box_detail ul li .btn_pdf a{font-size:90%}}.con_product .con_details .box_right .box_detail ul li .btn_pdf a span{border-bottom:1px solid #3071b9;transition:all 0.3s ease-in}.con_product .con_details .box_right .box_detail ul li .btn_pdf a::after{content:url("../../work/images/details/ico_pdf.png");display:inline-block;margin-left:1.15385rem;line-height:0.8}.con_product .con_details .box_right .box_detail ul li .btn_pdf a:hover span{border-bottom-color:transparent}.con_product .con_details .box_right .box_detail ul.box_pdf li{list-style:none}.con_product .con_details .box_right .box_detail ul.box_pdf li:not(.title){color:#3071b9}.con_product .con_benefit{margin-bottom:6.15385rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_benefit{margin-bottom:4.61538rem}}@media only screen and (max-width: 767px){.con_product .con_benefit{margin-bottom:2.30769rem}}.con_product .con_benefit .st_small{text-align:center;line-height:1.77778;font-weight:600;margin-bottom:2.30769rem}@media only screen and (max-width: 767px){.con_product .con_benefit .st_small{line-height:1.5}}@media only screen and (max-width: 767px){.con_product .con_benefit .st_small{margin-bottom:1.23077rem}}.con_product .con_benefit .st_small .point{color:#3071b9}.con_product .con_benefit .st_small .sm{font-weight:normal}.con_product .con_benefit .st_small:last-child{margin-bottom:0}.con_product .con_benefit .con_listPoint{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:2.30769rem}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint{margin-bottom:1.23077rem}}.con_product .con_benefit .con_listPoint li{position:relative;width:18.46154rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_benefit .con_listPoint li{width:16.92308rem}}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li{width:calc(50% - 1.23077rem)}}.con_product .con_benefit .con_listPoint li:not(:last-child){margin-right:4.61538rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_benefit .con_listPoint li:not(:last-child){margin-right:1.53846rem}}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li:not(:last-child){margin-right:0}}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li:not(:last-child){margin-bottom:1.23077rem}}.con_product .con_benefit .con_listPoint li::before{content:'';display:block;padding-bottom:100%}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li:first-child{margin-right:2.46154rem}}.con_product .con_benefit .con_listPoint li .point_item{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:50%;background:#eaf1f8;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.con_product .con_benefit .con_listPoint li .point_item .st_small{margin:0;line-height:1.77778}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li .point_item .st_small{line-height:1.5}}.con_product .con_benefit .con_listPoint li .point_item .txt_basic{font-family:'Noto Sans JP', sans-serif;font-size:115%;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .con_benefit .con_listPoint li .point_item .txt_basic{font-size:108%}}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li .point_item .txt_basic{font-size:86%}}@media only screen and (max-width: 767px){.con_product .con_benefit .con_listPoint li .point_item .txt_basic{line-height:1.5}}.con_product .box_btns{display:flex;justify-content:center;flex-wrap:wrap}.con_product .box_btns li{width:calc((100% / 3) - 1.84615rem)}@media only screen and (max-width: 767px){.con_product .box_btns li{width:100%}}.con_product .box_btns li:not(:last-child){margin-right:2.76923rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .box_btns li:not(:last-child){margin-right:1.23077rem}}@media only screen and (max-width: 767px){.con_product .box_btns li:not(:last-child){margin-right:0}}@media only screen and (max-width: 767px){.con_product .box_btns li{margin-bottom:.76923rem}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_product .box_btns li{width:calc(50% - .61538rem)}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_product .box_btns li:first-child{width:100%;margin-right:0;margin-bottom:1.23077rem}}.con_product .box_btns li .btn_nav{max-width:100%;display:block;height:100%}.con_product .box_btns li .btn_nav a{display:flex;justify-content:center;align-items:center;font-size:129%;font-family:'Noto Sans JP', sans-serif;padding:1.15385rem 0 1.15385rem 4.61538rem;white-space:nowrap;width:100%;height:100%;transition:all 0.5s ease-in;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_product .box_btns li .btn_nav a{font-size:115%}}@media only screen and (max-width: 767px){.con_product .box_btns li .btn_nav a{font-size:100%}}@media only screen and (max-width: 767px){.con_product .box_btns li .btn_nav a{padding:1.15385rem 0 1.15385rem 3.07692rem}}@media only screen and (max-width: 767px){.con_product .box_btns li .btn_nav a{line-height:1.5}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_product .box_btns li .btn_nav a br{display:none !important}}.con_product .box_btns li .btn_nav a::before{content:url("../../product/sh/images/ico_book_white.png");transition:all 0.5s ease-in;line-height:1;position:absolute;top:50%;left:2.30769rem;transform:translateY(-50%)}@media only screen and (max-width: 767px){.con_product .box_btns li .btn_nav a::before{left:.76923rem}}.con_product .box_btns li .btn_nav a:hover::before{content:url("../../product/sh/images/ico_book_blue.png")}.con_product .box_btns li .btn_nav a.buil::before{content:url("../../product/sh/images/ico_buil_white.png")}.con_product .box_btns li .btn_nav a.buil:hover::before{content:url("../../product/sh/images/ico_buil_blue.png")}.con_product .box_btns li .btn_nav a.mail::before{content:url("../../product/sh/images/ico_mail_white.png")}.con_product .box_btns li .btn_nav a.mail:hover::before{content:url("../../product/sh/images/ico_mail_blue.png")}.con_contact{max-width:86.53846rem;padding:2.69231rem;margin-bottom:6.15385rem;background:#eaf1f8}@media only screen and (max-width: 767px){.con_contact{padding:1.23077rem}}@media only screen and (max-width: 767px){.con_contact{margin-bottom:2.30769rem}}.con_contact .st_contact{font-family:'Noto Sans JP', sans-serif;font-size:129%;text-align:center;font-weight:normal;margin-bottom:2.69231rem}@media only screen and (max-width: 767px){.con_contact .st_contact{margin-bottom:1.23077rem}}.con_contact .box_contact{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 767px){.con_contact .box_contact{flex-direction:column}}.con_contact .box_contact a,.con_contact .box_contact .tel{margin:0 2.30769rem 0 0;font-size:400%;line-height:.46429;color:#3071b9;font-family:'Poppins', sans-serif;font-weight:500;display:flex;align-items:center}@media only screen and (max-width: 767px){.con_contact .box_contact a,.con_contact .box_contact .tel{margin:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_contact .box_contact a,.con_contact .box_contact .tel{font-size:250%}}@media only screen and (max-width: 767px){.con_contact .box_contact a,.con_contact .box_contact .tel{font-size:200%}}.con_contact .box_contact a::before,.con_contact .box_contact .tel::before{content:url("../../contact/images/ico_tel.png");display:inline-block;margin-right:.76923rem}@media only screen and (max-width: 1199px){.con_contact .box_contact a::before,.con_contact .box_contact .tel::before{transform:scale(0.7)}}@media only screen and (max-width: 767px){.con_contact .box_contact a,.con_contact .box_contact .tel{display:block;text-align:center;position:relative;margin-bottom:1.23077rem}.con_contact .box_contact a::before,.con_contact .box_contact .tel::before{position:absolute;top:50%;transform:translate(-100%, -50%) scale(0.7);left:0}}.con_contact .box_contact .txt_contact{font-size:115%;font-family:'Noto Sans JP', sans-serif}@media only screen and (max-width: 767px){.con_contact .box_contact .txt_contact{text-align:center}}.con_contact .box_contact .txt_contact span{color:#3071b9;font-size:150%;font-weight:500}@media only screen and (max-width: 767px){.con_contact .box_contact .txt_contact span{font-size:130%}}.box_logoYess{max-width:86.53846rem;margin-bottom:10.76923rem}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_logoYess{margin-bottom:6.15385rem}}@media only screen and (max-width: 767px){.box_logoYess{margin-bottom:3.07692rem}}.box_logoYess a{display:flex;justify-content:center;padding:1.23077rem;text-decoration:none;border:1px solid #3071b9;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.box_logoYess a{flex-direction:column}}.box_logoYess a::after{content:'';position:absolute;right:-10px;bottom:-10px;width:20px;height:20px;background:#3071b9;z-index:-1;transform:rotate(45deg)}.box_logoYess a .txt_yess{font-family:'Noto Sans JP', sans-serif;font-size:143%;line-height:1.4;font-weight:600;display:flex;align-items:center;color:#3071b9}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_logoYess a .txt_yess{font-size:129%}}@media only screen and (max-width: 767px){.box_logoYess a .txt_yess{font-size:115%}}@media only screen and (max-width: 767px){.box_logoYess a .txt_yess{flex-direction:column;text-align:center}}.box_logoYess a .txt_yess img{margin:0 2.30769rem 0}@media only screen and (max-width: 767px){.box_logoYess a .txt_yess img{margin:0 0 1.23077rem}}.box_logoYess a .fb_desc{font-family:'Noto Sans JP', sans-serif;font-size:100%;line-height:1.71429;font-weight:400;color:#000}
