h2.brand_story{height:34px;border-left:4px solid #2f7fb6;line-height:34px;padding-left:22px;font-size:20px;color:#818181}p.brand_story{margin-top:28px;margin-bottom:40px;font-size:15px !important;line-height:28px !important}h3.about_original_title{margin-top:2px;width:213px;height:49px;text-indent:-999px;overflow:hidden;background:url(/images/about_original_title.png) 0 0 no-repeat}:where(:lang(en)) h3.about_original_title{width:332px;background-image:url(/images/about_original_title_en.png)}.about_original_panel{border:5px solid #2f7fb6;padding:24px 20px;font-size:15px !important;line-height:28px !important}@media screen and (min-width: 768px){.about_original_panel{padding:39px 41px}}h2.why_you_need{height:102px;background:url(/images/about_why_title.png) 50% 0 no-repeat;font-size:22px;font-weight:bold;letter-spacing:1px;line-height:80px;color:#2f7fb6;text-align:center;margin-top:60px;margin-bottom:19px}@media screen and (min-width: 1260px){h2.why_you_need{width:760px;background-position:0 0}}#why_you_need_link::before,#why_you_need_link::after{content:none}#why_you_need_link{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:12px 6px}#why_you_need_link li{height:174px}#why_you_need_link li a{position:relative;display:block;height:174px;text-decoration:none}#why_you_need_link li .panel{height:158px;background:#2f7fb6;border-radius:5px}#why_you_need_link li .panel .icon{width:55px;height:55px;background-repeat:no-repeat;background-position:50% 50%;position:absolute;left:50%;top:31px;margin-left:-27px}#why_you_need_link li .panel p{padding-top:99px;text-align:center;font-size:18px;font-weight:bold;letter-spacing:1px;color:#fff}:where(:lang(en)) #why_you_need_link li .panel p{padding-left:15px;padding-right:15px;font-size:14px;line-height:18px;letter-spacing:0}#why_you_need_link li .more{position:absolute;bottom:0px;left:50%;margin-left:-71px;background:#fff;width:141px;height:30px;line-height:30px;color:#2f7fb6;font-weight:bold;letter-spacing:1px;border:1px solid #2f7fb6;border-radius:20px;text-align:center}:where(:lang(en)) #why_you_need_link li .more{letter-spacing:0px}#why_you_need_link li a:hover .more{background:#f7f8f9}#why_you_need_link li .more span{display:inline-block;width:10px;height:10px;background:url(/images/arrow_down.png) 0 0 no-repeat;margin-left:8px}@media screen and (min-width: 1260px){#why_you_need_link{grid-template-columns:repeat(3, 248px);gap:0 6px}#why_you_need_link li .panel .icon{left:96px;margin-left:0}}#why_you_need{margin-top:60px;border-bottom:1px solid #dedede}#why_you_need li{border-top:1px solid #dedede;padding-bottom:20px}#why_you_need li h3{background:#f7f8f9 url(/images/why_list_title_icon.png) 15px 17px no-repeat;padding:11px 12px 11px 37px;font-size:18px;font-weight:bold;letter-spacing:1px;color:#3080b7;line-height:24px}:where(:lang(en)) #why_you_need li h3{letter-spacing:0px}@media screen and (min-width: 768px){#why_you_need li h3{padding:0 0 0 37px;height:46px;line-height:46px}}#why_you_need li .icon{width:125px;height:125px;border:8px solid #3282bc;border-radius:70px;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;margin:24px auto 0}#why_you_need li p{color:#818181;font-size:15px;line-height:28px;letter-spacing:1px;margin-top:20px}:where(:lang(en)) #why_you_need li p{line-height:26px;letter-spacing:0px}#why_you_need li .back_to_list{width:141px;height:30px;margin:20px 0 0 auto;line-height:30px;background:#fff;color:#2f7fb6;font-weight:bold;letter-spacing:1px;border:1px solid #2f7fb6;border-radius:20px;text-align:center;display:block;text-decoration:none}:where(:lang(en)) #why_you_need li .back_to_list{letter-spacing:0px}#why_you_need li .back_to_list:hover{background:#f7f8f9}#why_you_need li .back_to_list span{display:inline-block;width:10px;height:10px;background:url(/images/arrow_up.png) 0 0 no-repeat;margin-left:8px;text-decoration:none}@media screen and (min-width: 768px){#why_you_need li .icon{float:left;margin:30px 30px 0 30px}#why_you_need li p{display:flow-root;margin-top:29px;padding-right:18px}#why_you_need li .back_to_list{clear:left;margin-right:29px}}@media screen and (min-width: 1260px){#why_you_need li p{display:block;float:left;width:530px;padding-right:0}#why_you_need li .back_to_list{float:right;margin:0 29px 0 0}:where(:lang(en)) #why_you_need li .back_to_list{margin-top:10px}}
