*{box-sizing:border-box}#fv_area{position:relative;margin:0 0 50px 0}#fv_area .fv{margin-top:20px;position:relative;z-index:1}#fv_area .sdgs_area{display:flex;justify-content:space-between;align-items:center;gap:10px;width:360px;margin:0;position:absolute;top:-40px;right:0;z-index:2;padding:10px;background-color:#fff}#fv_area .sdgs_area p{width:auto}#fv_area .sdgs_area p img{width:100%}#head_exp_area .lead{font-size:3.0rem;color:var(--tct1);line-height:1.6}#head_exp_area .lead span{font-size:70%;color:#000;display:block;margin:10px auto 0;padding-bottom:20px;border-bottom:dotted 1px currentColor}#item_area{margin:70px auto 0;padding:100px 100px 70px;box-shadow:0 12px 36px 0 rgba(0,0,0,0.15)}#item_area h2{color:#000}#item_area .wrp1{display:flex;justify-content:center;align-items:center;gap:30px;margin:0 auto 15px;padding:0 0 15px 0;border-bottom:dotted 1px #ddd}#item_area .wrp1 .txt_area{text-align:left;flex:1}#item_area .wrp1 .txt_area .exp{color:#000;font-size:18px;line-height:1.6;margin:0 0 20px 0;padding-left:0.8em;border-left:4px solid #000}#item_area .wrp1 .img_area{text-align:center;width:280px;margin:0}#item_area .spec_area{text-align:left;flex:1;max-width:800px;border-top:dotted 1px #999;margin-top:30px;padding:30px 0 0 0}#item_area .spec_area li{color:#000;font-size:1.2rem;margin:0 0 1em 0;display:flex;justify-content:flex-start;align-items:flex-start}#item_area .spec_area li .tx1{font-weight:bold;display:inline-block;width:6em}#item_area .spec_area li .tx2{display:inline-block;flex:1;margin:0}#item_area .about-content{padding:30px;background-color:#f5f5f5}#item_area .pic_area{margin:40px 0 40px 0}#item_area .pic_area .flx{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 30px 0}#item_area .pic_area .flx .col2 img{border:solid 10px #fff;box-shadow:0 12px 36px 0 rgba(0,0,0,0.15)}#item_area .pic_area .exp_area{font-size:16px;line-height:1.8;text-align:left}#item_area .pic_area .exp_area:last-child{margin-bottom:0}#item_area .profile_area{text-align:left;margin:0 0 40px 0;padding:20px;background-color:#fff;border-radius:10px}#item_area .profile_area h3{font-size:20px;color:#111;margin:0 0 20px 0;padding-left:0.8em;border-left:4px solid #000}#item_area .profile_area .wrp{display:flex;justify-content:flex-start;align-items:flex-start;gap:40px}#item_area .profile_area .wrp .img_area{width:40%}#item_area .profile_area .wrp .txt_area{font-size:16px;line-height:1.8;flex:1}#item_area .profile_area .spec_area{border-top:dotted 1px #999;margin-top:10px;padding:20px 0 0 0}#item_area .profile_area .spec_area li{margin-bottom:10px}#item_area .package_area{margin:100px auto}#item_area .package_area h3{font-size:32px;font-weight:normal;color:#111;text-align:center;margin:0 0 20px 0}#item_area .package_area .exp{font-size:18px}#item_area .package_area .packvalu{text-align:center;margin:40px auto 10px}#item_area .package_area .ti4{font-size:22px;text-align:center;margin:30px auto 0px;display:flex;align-items:center;justify-content:center;gap:1em}#item_area .package_area .ti4:after{content:"";border-top:solid 1px currentColor;width:3em;flex:1;display:inline-block}#item_area .package_area .pic_area{margin:0px 0 40px 0;padding:20px;background-color:#f5f5f5}#item_area .package_area .pic_area .flx{justify-content:center;gap:40px;margin-bottom:0}#item_area .package_area .pic_area .flx p{max-width:380px}#item_area .package_area .pic_area .flx p span{font-size:14px;display:block;margin:20px 0 0 0}#item_area .package_area .flx{display:flex;justify-content:space-between;align-items:flex-start;gap:50px}#item_area .package_area .clm1{width:510px;min-height:380px;position:relative}#item_area .package_area .clm1 #specimg1,#item_area .package_area .clm1 #specimg2{position:absolute}#item_area .package_area .clm1 #specimg1{top:0;left:0;z-index:2;max-width:360px}#item_area .package_area .clm1 #specimg2{bottom:0;right:0;z-index:3;max-width:180px}#item_area .package_area .clm1 img{border:solid 8px #fff;box-shadow:0 12px 36px 0 rgba(0,0,0,0.15)}#item_area .package_area #spec_area2{flex-direction:row-reverse}#item_area .package_area #spec_area2 .clm2{flex:1}#item_area .package_area #spec_area2 .clm2 .spec_table{text-align:left}#item_area .package_area #spec_area2 .clm2 .spec_table li{margin-bottom:20px}#item_area .package_area #spec_area2 .clm2 .spec_table li .tx1{font-size:16px;font-weight:bold}#item_area .package_area #spec_area2 .clm2 .spec_table li .tx2{font-size:14px}#item_area .package_area #spec_area2 .clm2 .spec_table li b{color:var(--gr2)}#item_area .package_area #spec_area2 .clm2 .att{font-size:14px;color:#777;text-align:left}#item_area .other_area .ti5{color:#111;text-align:center;font-size:20px;margin:0 auto 10px;padding:14px 0;border-top:solid 1px currentColor;border-bottom:solid 1px currentColor}#btn_area-3{margin-top:60px}#btn_area-2{display:none}@media screen and (max-width: 768px){#fv_area{position:relative;margin:0 0 25px 0}#fv_area .fv{margin-top:0px;position:relative;z-index:1;overflow:hidden}#fv_area .fv img{max-width:140%;width:140%;margin-left:-20%}#fv_area .sdgs_area{display:flex;gap:10px;top:0;width:auto;margin:0;position:relative;padding:10px}#fv_area .sdgs_area p{width:auto}#fv_area .sdgs_area p img{width:90%}#head_exp_area .lead{font-size:1.9rem;line-height:1.6;letter-spacing:-1px}#head_exp_area .lead span{font-size:2rem;display:block;margin:10px auto 0;padding:10px}#item_area{margin:35px auto 0;padding:30px 10px 35px}#item_area .m_unit{padding:0}#item_area .ct{font-size:12px;letter-spacing:0}#item_area h2{color:#000}#item_area .wrp1{display:block;margin:0 3% 15px;padding:0 0 15px 0;border-bottom:dotted 1px #ddd}#item_area .wrp1 .txt_area{text-align:left;flex:1}#item_area .wrp1 .txt_area .exp{color:#000;font-size:13px;line-height:1.6;margin:20px 0 10px 0;padding-left:0.8em;border-left:2px solid #000}#item_area .wrp1 .img_area{text-align:center;max-width:280px;width:100%;margin:0 auto}#item_area .spec_area{text-align:left;flex:1;border-top:dotted 1px #999;margin-top:15px;padding:15px 0 0 0}#item_area .spec_area li{color:#000;font-size:1.2rem;margin:0 0 1em 0;display:flex;justify-content:flex-start;align-items:flex-start}#item_area .spec_area li .tx1{font-weight:normal;width:6em}#item_area .spec_area li .tx2{display:inline-block;flex:1;margin:0}#item_area .about-content{padding:15px;background-color:#f5f5f5}#item_area .pic_area{margin:20px 0 20px 0}#item_area .pic_area .flx{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 15px 0}#item_area .pic_area .flx .col2 img{border:solid 3px #fff;box-shadow:0 12px 36px 0 rgba(0,0,0,0.15)}#item_area .pic_area .exp_area{font-size:14px;line-height:1.8;text-align:left}#item_area .pic_area .exp_area:last-child{margin-bottom:0}#item_area .profile_area{text-align:left;margin:0 0 20px 0;padding:10px}#item_area .profile_area h3{font-size:16px;margin:10px 0 20px 0;padding-left:0.8em;border-left:2px solid #000}#item_area .profile_area .wrp{display:block}#item_area .profile_area .wrp .img_area{width:auto;margin-bottom:20px}#item_area .profile_area .wrp .txt_area{font-size:14px;line-height:1.8}#item_area .profile_area .spec_area{border-top:dotted 1px #999;margin-top:10px;padding:20px 0 0 0}#item_area .profile_area .spec_area li{margin-bottom:10px}#item_area .package_area{margin:35px auto}#item_area .package_area h3{font-size:20px;font-weight:normal;color:#111;text-align:center;margin:0 0 20px 0}#item_area .package_area .exp{font-size:13px}#item_area .package_area .ti4{font-size:16px;text-align:center;margin:15px auto 5px;display:flex;align-items:center;justify-content:center;gap:1em}#item_area .package_area .ti4:after{content:"";border-top:solid 1px currentColor;width:3em;flex:1;display:inline-block}#item_area .package_area .pic_area{margin:0px 0 40px 0;padding:15px;background-color:#f5f5f5}#item_area .package_area .pic_area .flx{justify-content:center;gap:10px;margin-bottom:0}#item_area .package_area .pic_area .flx p{max-width:auto}#item_area .package_area .pic_area .flx p span{font-size:11px;display:block;margin:10px 0 0 0}#item_area .package_area #spec_area2{display:block}#item_area .package_area #spec_area2 .clm2{flex:1}#item_area .package_area #spec_area2 .clm2 .spec_table{text-align:left}#item_area .package_area #spec_area2 .clm2 .spec_table li{margin-bottom:20px}#item_area .package_area #spec_area2 .clm2 .spec_table li .tx1{font-size:13px;font-weight:bold}#item_area .package_area #spec_area2 .clm2 .spec_table li .tx2{font-size:12px}#item_area .package_area #spec_area2 .clm2 .att{font-size:12px;text-align:left}#item_area .package_area #spec_area2 .clm1{width:auto;min-height:auto;margin-top:40px;position:relative}#item_area .package_area #spec_area2 .clm1 #specimg1,#item_area .package_area #spec_area2 .clm1 #specimg2{position:static}#item_area .package_area #spec_area2 .clm1 #specimg1{margin:0 auto;max-width:80%;margin-bottom:10px}#item_area .package_area #spec_area2 .clm1 #specimg2{bottom:0;right:0;z-index:3;margin:0 auto;max-width:80%}#item_area .package_area #spec_area2 .clm1 img{border:solid 5px #fff;box-shadow:0 12px 36px 0 rgba(0,0,0,0.15)}#item_area .other_area .ti5{font-size:16px;margin:0 auto 10px;padding:14px 0}#btn_area-3{margin-top:60px}#btn_area-3 .s-ti::before,#btn_area-3 .s-ti::after{width:1em}}
