@font-face{font-family:'icomoon_header';src:url("/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot");src:url("/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.eot?#iefix") format("embedded-opentype"),url("/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.woff") format("woff"),url("/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.ttf") format("truetype"),url("/img_up/shop_pds/aramfarm/design/icomoon_header/icomoon.svg#icomoon_header") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon_slider';src:url("/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot");src:url("/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.eot?#iefix") format("embedded-opentype"),url("/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.woff") format("woff"),url("/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.ttf") format("truetype"),url("/img_up/shop_pds/aramfarm/design/icomoon_slider/icomoon.svg#icomoon_header") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url("/img_up/shop_pds/ok4984/design/icomoon/icomoon.eot?gnbjw0");src:url("/img_up/shop_pds/ok4984/design/icomoon/icomoon.eot?gnbjw0#iefix") format("embedded-opentype"),url("/img_up/shop_pds/ok4984/design/icomoon/icomoon.ttf?gnbjw0") format("truetype"),url("/img_up/shop_pds/ok4984/design/icomoon/icomoon.woff?gnbjw0") format("woff"),url("/img_up/shop_pds/ok4984/design/icomoon/icomoon.svg?gnbjw0#icomoon") format("svg");font-weight:normal;font-style:normal}#header{z-index:1000;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:50px;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:#fff}#header .header_inner{font-size:0;text-align:center}#header .header_inner .logo{display:inline-block;margin:0;font-size:0}#header .header_inner .logo>a{display:inline-block}#header .header_inner .logo img{width:auto;height:35px}#main_view #container{padding-top:40px}#main_view #container .container_inner .section{padding:0 15px 40px}#main_view #container .container_inner .section.sc_main_bn{padding:0}#main_view #container .container_inner .section.sc_quick_menu{padding:0}#main_view #container .container_inner .section.sc_newsmaker_award{padding:0 0 40px}#main_view #container .container_inner .section.sc_award{padding:0 0 40px}#main_view #container .container_inner .section.sc_inquiry{padding:0 0 40px}#main_view #container .container_inner .img_bn_wrap ul.img_bn_list{list-style:none;margin:0;padding:0}#main_view #container .container_inner .img_bn_wrap ul.img_bn_list>li{margin-bottom:15px}#main_view #container .container_inner .img_bn_wrap ul.img_bn_list>li:last-of-type{margin-bottom:0}#main_view #container .container_inner .img_bn_wrap ul.img_bn_list>li img{width:100%;height:auto}#main_view #container .container_inner .newsmaker_award_wrap{position:relative;padding:60px 40px;background-image:url(/img_up/shop_pds/ok4984/design_m/img/main_award_bg2.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}#main_view #container .container_inner .newsmaker_award_wrap:before{opacity:.3;position:absolute;bottom:0;left:27px;content:'';display:inline-block;width:200px;height:200px;background-image:url(/img_up/shop_pds/ok4984/design_m/img/main_award_bg.png);background-repeat:no-repeat;background-position:center;background-size:contain}#main_view #container .container_inner .newsmaker_award_wrap .title{text-align:center}#main_view #container .container_inner .newsmaker_award_wrap .title h4{margin:0;color:#eea666;font-size:18px;letter-spacing:-0.5px}#main_view #container .container_inner .newsmaker_award_wrap .title h3{margin-top:2px;color:#edba78;font-size:24px;line-height:1.4;letter-spacing:-0.5px;word-break:keep-all}#main_view #container .container_inner .newsmaker_award_wrap .text{width:80%;margin:0 auto;text-align:center}#main_view #container .container_inner .newsmaker_award_wrap .text p{margin:8px 0;color:#fff;font-size:14px;line-height:1.5;letter-spacing:-0.5px;word-break:keep-all}#main_view #container .container_inner .newsmaker_award_wrap .contact{margin-top:25px;color:#ffefda;text-align:center}#main_view #container .container_inner .newsmaker_award_wrap .contact p{margin:0;font-size:16px;line-height:1.5;letter-spacing:-0.5px}#main_view #container .container_inner .newsmaker_award_wrap .contact p span{display:block}#main_view #container .container_inner .intro_wrap .intro_conts{display:flex;justify-content:center;align-items:flex-start;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd}#main_view #container .container_inner .intro_wrap .intro_conts:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}#main_view #container .container_inner .intro_wrap .intro_conts img{width:70px;margin-right:15px}#main_view #container .container_inner .intro_wrap .intro_conts>div{width:calc(100% - 70px)}#main_view #container .container_inner .intro_wrap .intro_conts>div .subject{margin:0 0 10px;color:#444;font-size:18px;line-height:1.5;letter-spacing:-0.5px;word-break:keep-all}#main_view #container .container_inner .intro_wrap .intro_conts>div p{margin:0;color:#666;font-size:14px;line-height:1.6;text-align:justify;letter-spacing:-0.5px}#main_view #container .container_inner .intro_wrap .intro_conts>div p b{display:block}#main_view #container .container_inner .inquiry_wrap{padding:40px 15px;background-color:#f6faff}#main_view #container .container_inner .inquiry_wrap h3{margin:0 0 15px;color:#333}#main_view #container .container_inner .inquiry_wrap .tel_num a{color:#154a97;font-size:30px;font-weight:bold}#main_view #container .container_inner .inquiry_wrap ul{list-style:none;margin:10px 0;padding:0}#main_view #container .container_inner .inquiry_wrap ul>li{position:relative;padding-left:14px;color:#333;font-size:15px;line-height:1.8;letter-spacing:-1px}#main_view #container .container_inner .inquiry_wrap ul>li:before{position:absolute;top:11px;left:2px;content:'';display:inline-block;width:4px;height:4px;background-color:#333;opacity:.5}#main_view #container .container_inner .inquiry_wrap .alert_text{margin:0 0 30px;color:#154a97;font-size:14px;font-weight:bold}#main_view #container .container_inner .inquiry_wrap .location_btn{display:flex;justify-content:center;align-items:center;height:60px;border:1px solid #fff;background-color:rgba(255,255,255,0.8)}#main_view #container .container_inner .inquiry_wrap .location_btn .ico_location{display:inline-block;margin-right:7px;font-size:0;font-style:normal}#main_view #container .container_inner .inquiry_wrap .location_btn .ico_location:before{content:'\e908';font-family:'icomoon';color:#154a97;font-size:20px}#main_view #container .container_inner .inquiry_wrap .location_btn span{color:#154a97;font-size:16px;font-weight:bold}#main_view #container .container_inner .sns_wrap ul.sns_list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}#main_view #container .container_inner .sns_wrap ul.sns_list>li{float:left;width:50%;padding:5px;position:relative;box-sizing:border-box;background-color:#fff}#main_view #container .container_inner .sns_wrap ul.sns_list>li:after{position:absolute;top:0;right:20px;bottom:0;margin:auto;content:'';display:none;width:8px;height:8px;border:solid #ccc;border-width:1px 1px 0 0;transform:rotate(45deg)}#main_view #container .container_inner .sns_wrap ul.sns_list>li a{display:flex;align-items:center;gap:5px;height:100%;padding:0 15px;box-sizing:border-box;height:64px;border:1px solid #ddd;border-radius:50px;justify-content:center}#main_view #container .container_inner .sns_wrap ul.sns_list>li a img{max-width:40px}#main_view #container .container_inner .sns_wrap ul.sns_list>li a .subject{flex:1;padding:4px 0;color:#444;font-size:14px;line-height:1.3em;letter-spacing:-0.2em}#main_view #container .container_inner .sns_wrap ul.sns_list>li:nth-child(2n + 1){clear:both}#main_view #container .container_inner .sns_wrap ul.sns_list:after{content:'';display:block;clear:both}#main_view #container .container_inner .youtube_bn{margin-top:10px}#main_view #container .container_inner .youtube_bn a{display:block;text-align:center}#sub_view #container{padding-top:50px}#sub_view #container .container_inner .sub_top_title_img{padding:15px}#sub_view #container .container_inner .sub_top_title_img img{width:100%;height:auto}#sub_view #container .container_inner .contents{min-height:100px;padding:15px 15px}#sub_view #container .container_inner .contents .section_type_bn{margin-bottom:40px;padding:20px;background-color:#e5e5e5}#sub_view #container .container_inner .contents .section{padding:0 0 30px}#sub_view #container .container_inner .contents .section:last-of-type{padding-bottom:0}#sub_view #container .container_inner .contents .section .site_color1{color:#154a97}#sub_view #container .container_inner .contents .section .site_color2{color:#1a90cb}#sub_view #container .container_inner .contents .section .tp_color{color:#1a90cb}#sub_view #container .container_inner .contents .section .bold{font-weight:bold}#sub_view #container .container_inner .contents .section .half_width{width:50%;margin:0 auto}#sub_view #container .container_inner .contents .section img{width:100%;height:auto}#sub_view #container .container_inner .contents .section .btn_wrap{text-align:center;font-size:0}#sub_view #container .container_inner .contents .section .btn_wrap .link_btn{display:inline-flex;justify-content:center;align-items:center;height:55px;margin:4px;padding:0 15px;background-color:#154a97;color:#fff;font-size:15px;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section h2{margin:0}#sub_view #container .container_inner .contents .section h3{position:relative;margin:0 0 15px;padding-left:15px;color:#333;font-size:18px;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section h3:before{content:'';position:absolute;top:9px;left:0;display:inline-block;width:7px;height:7px;background-color:#154a97}#sub_view #container .container_inner .contents .section h4{position:relative;margin:10px 0;padding-left:15px;color:#333;font-size:16px;line-height:1.5;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section h4:before{content:'';position:absolute;top:9px;left:3px;display:inline-block;width:5px;height:5px;background-color:#154a97}#sub_view #container .container_inner .contents .section p{margin:5px 0;color:#666;font-size:14px;line-height:1.8;text-align:justify;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section p:last-of-type{margin-bottom:0}#sub_view #container .container_inner .contents .section .alert_text{color:#1a90cb;font-size:16px;line-height:1.7;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section .alert_text strong,#sub_view #container .container_inner .contents .section .alert_text b{color:#136a96}#sub_view #container .container_inner .contents .section ul{list-style:none;margin:10px 0;padding:0}#sub_view #container .container_inner .contents .section ul>li{margin-bottom:8px;color:#666;font-size:14px;line-height:1.8;letter-spacing:-0.5px;word-break:keep-all}#sub_view #container .container_inner .contents .section ul>li>ul{margin-left:18px}#sub_view #container .container_inner .contents .section ul.list_type_num{list-style:decimal;padding:0 0 0 20px}#sub_view #container .container_inner .contents .section ul.list_type_num>li{margin-bottom:8px}#sub_view #container .container_inner .contents .section ul.list_type_num>li:last-of-type{margin-bottom:0}#sub_view #container .container_inner .contents .section ul.list_type_dot>li{position:relative;margin-bottom:10px;padding:0 0 0 10px}#sub_view #container .container_inner .contents .section ul.list_type_dot>li:last-of-type{margin-bottom:0}#sub_view #container .container_inner .contents .section ul.list_type_dot>li:before{position:absolute;top:12px;left:0;content:'';display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#154a97}#sub_view #container .container_inner .contents .section ul.list_type_dot2>li{position:relative;margin-bottom:0;padding:0 0 0 10px}#sub_view #container .container_inner .contents .section ul.list_type_dot2>li:last-of-type{margin-bottom:0}#sub_view #container .container_inner .contents .section ul.list_type_dot2>li:before{position:absolute;top:12px;left:0;content:'';display:inline-block;width:3px;height:3px;border-radius:50%;background-color:#154a97}#sub_view #container .container_inner .contents .section ul.list_type_square{list-style:square;padding:0 0 0 20px}#sub_view #container .container_inner .contents .section ul.list_type_square>li{margin-bottom:8px}#sub_view #container .container_inner .contents .section ul.list_type_square>li:last-of-type{margin-bottom:0}#sub_view #container .container_inner .contents .section ul.list_type_history>li{position:relative;margin-bottom:0;margin-left:10px;padding-left:15px;padding-bottom:15px;border-left:1px solid #ddd}#sub_view #container .container_inner .contents .section ul.list_type_history>li:last-of-type{padding-bottom:0}#sub_view #container .container_inner .contents .section ul.list_type_history>li:before{position:absolute;top:9px;left:-5px;content:'';display:inline-block;width:3px;height:3px;border:3px solid #154a97;border-radius:50%;background-color:#fff}#sub_view #container .container_inner .contents .section table{width:100%;border-top:2px solid #154a97}#sub_view #container .container_inner .contents .section table tr th{padding:12px 10px;border:1px solid #ddd;background-color:#f2f2f2;color:#333;font-size:14px;line-height:1.5;word-break:keep-all;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section table tr td{padding:12px 10px;border:1px solid #ddd;background-color:#fff;color:#333;font-size:14px;line-height:1.5;letter-spacing:-0.5px}#sub_view #container .container_inner .contents .section .desc_type1{padding:10px 0}#sub_view #container .container_inner .contents .section .desc_type1 .title{font-size:15px;font-weight:bold;line-height:1.4em;color:#000;letter-spacing:-0.03em}#sub_view #container .container_inner .contents .section .desc_type1 .text{display:block;margin:15px 0;padding-bottom:15px;border-bottom:1px solid #ddd}#sub_view #container .container_inner .contents .section .btn_down{display:inline-block;padding:8px 15px;background:#737373;text-align:center;font-size:14px;color:#fff;text-decoration:none}#sub_view #container .container_inner .contents .section .mgt10{margin-top:10px}#sub_view #container .container_inner .contents .section .mgt15{margin-top:15px}#sub_view #container .container_inner .contents .section .mgt20{margin-top:20px}#sub_view #container .container_inner .contents .section .mgt30{margin-top:30px}#sub_view #container .container_inner .contents .section .mgt40{margin-top:40px}#sub_view #container .container_inner .contents .sub1_2 ul.certificate_list{padding:0;font-size:0}#sub_view #container .container_inner .contents .sub1_2 ul.certificate_list>li{display:inline-block;width:50%;padding:5px;box-sizing:border-box;vertical-align:top}#sub_view #container .container_inner .contents .sub1_2 ul.certificate_list>li:first-of-type{width:100%}#sub_view #container .container_inner .contents .sub7_1 .greeting_title{margin-top:0;color:#154a97;font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:-1px;word-break:keep-all;text-align:center}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list{border-top:2px solid #154a97}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list>li{display:flex;justify-content:center;align-items:center;margin:0;border-bottom:1px solid #ddd}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list>li img{width:60px;height:auto}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list>li dl{display:inline-block;width:calc(100% - 60px);padding-left:15px}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list>li dl dt{margin-bottom:3px;font-weight:bold}#sub_view #container .container_inner .contents .sub7_2_1 ul.award_list>li dl dd{margin:0;line-height:1.5}#sub_view #container .container_inner .contents .sub7_2 .ceo_info{display:flex;align-items:flex-start}#sub_view #container .container_inner .contents .sub7_2 .ceo_info img{width:30%;margin-right:15px}#sub_view #container .container_inner .contents .sub7_2 .ceo_info ul.list_type_dot{width:70%;margin:0}#sub_view #container .container_inner .contents .sub7_2 .ceo_info ul.list_type_dot>li{margin-bottom:8px;font-size:13px;line-height:1.6}#sub_view #container .container_inner .contents .sub7_2 .profile_intro{display:flex;justify-content:space-between;gap:20px}#sub_view #container .container_inner .contents .sub7_2 .profile_intro .caption{flex:1}#sub_view #container .container_inner .contents .sub7_2 .profile_intro .figure{width:150px}