@charset "utf-8";
@import url(/include/css/NanumSquare.css);
@import url(/include/css/font-awesome.min.5.8.1.css);

/*************************************************************************************************************

				CST SOLUTION CSS Ver 0.3

				- Last Update : 2019. 04. 24
				- Author : 조경현(KERRY)

**************************************************************************************************************/


/* ####################################################################################
		Common
#####################################################################################*/

body{margin:0;font-family:'NanumSquare';font-size:13px;overflow:auto; background:url('/images/new/main_bg.gif') repeat-x; color:#777777}
table,tr,td{font-family:'NanumSquare';font-size:13px; color:#777777}
img{border:0}
form{margin:0}
select {font-family:'NanumSquare'; font-size:12px}

ol, ul {
		list-style: none;
}


.hand {cursor:pointer;_cursor:hand}
.dot_line1{background:url('/images/dot_line1.gif') repeat-x;height:1px}
.dot_line2{background:url('/images/dot_line2.gif') repeat-x;height:1px}
.dot_line3{background:url('/images/dot_line3.gif') repeat-x;height:1px}
.dot_line4{background:url('/images/dot_line4.gif') repeat-x;height:1px}
.dot_line5{background:url('/images/dot_line5.gif') repeat-x;height:1px}
.dot_line6{background:url('/images/dot_line6.gif') repeat-x;height:1px}

.vdot_line1{background:url('/images/vdot_line01.gif') repeat-y;width:1px}

::-moz-selection { color: #FFFFFF; background:#F50303}
::selection { color: #FFFFFF; background:#F50303}

/* 일반 링크 */
a:link {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0}
a:visited {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0}
a:hover {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0;}
a:active {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0}

a.link_blue:link {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.link_blue:visited {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.link_blue:hover {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3366CC ;letter-spacing:0; margin:0;padding:0;}
a.link_blue:active {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3366CC ;letter-spacing:0; margin:0;padding:0}

a.link_red:link {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.link_red:visited {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.link_red:hover {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#FF3300 ;letter-spacing:0; margin:0;padding:0;}
a.link_red:active {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#FF3300 ;letter-spacing:0; margin:0;padding:0}

a.notice_link:link {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#777777 ;letter-spacing:-1px; margin:0;padding:0}
a.notice_link:visited {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#777777 ;letter-spacing:-1px; margin:0;padding:0}
a.notice_link:hover {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0;}
a.notice_link:active {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:underline; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0}

/* 게시판 링크 */
a.board_link:link {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.board_link:visited {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:0; margin:0;padding:0}
a.board_link:hover {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#FF3300 ;letter-spacing:0; margin:0;padding:0; border-bottom:solid 3px #FF3300}
a.board_link:active {font-family: 'NanumSquare'; font-size:12px; line-height:14px; text-decoration:none; color:#FF3300 ;letter-spacing:0; margin:0;padding:0; border-bottom:solid 3px #FF3300}

/* 폰트관련 */
.txt11 {font-family:'NanumSquare';font-size:11px}
.txt11_1 {font-family:'NanumSquare';font-size:11px; letter-spacing:-1px}
.txt12 {font-family:'NanumSquare';font-size:12px}
.txt11b {font-family:'NanumSquare';font-size:11px;font-weight:bold}
.txt12b {font-family:'NanumSquare';font-size:12px;font-weight:bold}
.gray {color:#777777}
.lightgray {color:#AAAAAA}
.red {color:#FF0000}
.orange{color:#FFA553}
.deeporange {color:#FF3300}
.blue {color:#0066FF}
.green{color:#339933}
.b {font-weight:bold}
.u {text-decoration:underline}


/* 폼 관련 */
.select {font-family: 'NanumSquare'; font-size:12px;}
.select11 {font-family: 'NanumSquare'; font-size:11px;}
.textarea {font-family:'NanumSquare'; font-size:12px; border:solid 1px #CCCCCC; overflow:visible; padding:5px}
.textarea_ov {font-family:'NanumSquare'; font-size:12px; border:solid 1px #FF3300; overflow:visible; padding:5px}
.kor {ime-mode:active}
.eng {ime-mode:disabled}

/* Caps Lock키 */
.capslock_alert{background:url('/images/alert_capslock.gif') no-repeat; height:292px; height:108px}


#ToolTip {position: absolute; z-index: 2000; background: #4B4B4B; border: 1px solid #000000; color:#FFFFFF; font-family:'NanumSquare'; font-size:11px; padding:2px}




/***************************************************************************************************************************************
		TOP / LEFT MENU
***************************************************************************************************************************************/
/* MAIN MENU */
a.main_menu_link:link {font-size:18px; line-height:18px; text-decoration:none; color:#545454 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link:visited {font-size:18px; line-height:18px; text-decoration:none; color:#545454 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link:hover {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link:active {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB'margin:0;padding:0}

a.main_menu_link_o:link {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link_o:visited {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link_o:hover {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB';margin:0;padding:0}
a.main_menu_link_o:active {font-size:18px; line-height:18px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; font-family:'NanumSquareEB'margin:0;padding:0}


a.top_menu_link:link {font-size:10px; line-height:15px; text-decoration:none; color:#FFF;letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_menu_link:visited {font-size:10px; line-height:15px; text-decoration:none; color:#FFF;letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_menu_link:hover {font-size:10px; line-height:15px; text-decoration:none; color:#33CCFF ;letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_menu_link:active {font-size:10px; line-height:15px; text-decoration:none; color:#33CCFF ;letter-spacing:0px; font-family:'NanumSquareEB'margin:0;padding:0}
.top_menu_split {font-size:8px; line-height:15px; color:#FFF;letter-spacing:1px; font-family:'NanumSquareEB';margin:0;padding:0}

/* SUB MENU */
.submenu_bg{background:url('/images/sub/submenu_bg.jpg') no-repeat;width:200px; height:49px; min-height:49px; font-family:'NanumSquare'; padding-left:25px}

a.sub_menu_link:link {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link:visited {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link:hover {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link:active {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}

a.sub_menu_link_on:link {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link_on:visited {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link_on:hover {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.sub_menu_link_on:active {font-family: 'NanumSquareB'; font-size:15px; line-height:16px; text-decoration:none; color:#D10D03 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}


.sub_top_bg{background:url('/images/sub/navi_bg.jpg') no-repeat;width:826px; height:50px}


/* 네비게이션 */
.navi_bg{background:#E9E9E9; height:35px}
.navi_txt{font-family:'NanumSquare'; color:#000; font-size:12px}
.navi_txt_now{font-family:'NanumSquare'; color:#000; font-size:12px; font-weight:bold}
.navi_arrow{font-family:'NanumSquare'; color:#000; font-size:12px; margin:0 10px}
.navi_effect{background:url('/images/sub/navi_eft.png') no-repeat; width:26px; height:35px}


/* 버튼 */
.btn_left {background:url('/images/btn_left.gif') no-repeat; height:25px; width:5px}
.btn_bg {background:url('/images/btn_BG.gif') repeat-x; height:25px; width:45px; font-size:11px; text-align:center; padding:5px 0 0 0; letter-spacing:-1px}
.btn_right {background:url('/images/btn_right.gif') no-repeat; height:25px; width:5px}

.lang_box {width:100px; height:18px; border:solid 1px #000; background:#AAA; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:3px 3px 0 12px}
a.top_lang_link:link {font-size:10px; line-height:15px; text-decoration:none; color:#FFF; letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_lang_link:visited {font-size:10px; line-height:15px; text-decoration:none; color:#FFF; letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_lang_link:hover {font-size:10px; line-height:15px; text-decoration:none; color:#C03E05; letter-spacing:0px; font-family:'NanumSquareEB';margin:0;padding:0}
a.top_lang_link:active {font-size:10px; line-height:15px; text-decoration:none; color:#C03E05; letter-spacing:0px; font-family:'NanumSquareEB'margin:0;padding:0}


/* ####################################################################################
		BUTTON
#################################################################################### */

/* 일반버튼1 */
.btn_style0 {border:solid 1px #777; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#777;}
.btn_style0_ov {border:solid 1px #000; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#000; background:#EFEFEF}
.btn_style0 i {font-size:14px; margin:0 5px 0 0; }
.btn_style0_ov i {font-size:14px; margin:0 5px 0 0;}
.btn_style0 i:after {content:"l"; margin:0 2px 0 5px; font-family:'NotoSans100';}
.btn_style0_ov i:after {content:"l"; margin:0 2px 0 5px; font-family:'NotoSans100';}


/* 삭제 */
.btn_style1 {border:solid 1px #D94040; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#D94040;}
.btn_style1_ov {border:solid 1px #B72720; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#B72720; background:#FCECEB}
.btn_style1 i {font-size:14px; margin:2px 5px 0 0;}
.btn_style1_ov i {font-size:14px; margin:2px 5px 0 0;}
.btn_style1 i:after {content:"l"; margin:2px 2px 0 5px; font-family:'NotoSans100';}
.btn_style1_ov i:after {content:"l"; margin:2px 2px 0 5px; font-family:'NotoSans100';}


/* 일반버튼2 */
.btn_style2 {border:solid 1px #2BAEBD; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#2BAEBD}
.btn_style2_ov {border:solid 1px #218692; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; padding:5px 7px; cursor:pointer; cursor:hand; color:#218692}
.btn_style2 i {font-size:14px; margin:1px 5px 0 0; vertical-align:middle}
.btn_style2_ov i {font-size:14px; margin:1px 5px 0 0; vertical-align:middle}
.btn_style2 i:after {content:"l"; margin:0 2px 0 5px; font-family:'NotoSans100';}
.btn_style2_ov i:after {content:"l"; margin:0 2px 0 5px; font-family:'NotoSans100';}



/***************************************************************************************************************************************
		Board
***************************************************************************************************************************************/
.bbs_left{background:url('/board/images/board_head_left.gif') no-repeat; width:10px; height:35px}
.bbs_bg{background:url('/board/images/board_head_bg.gif') repeat-x; height:35px}
.bbs_right{background:url('/board/images/board_head_right.gif') no-repeat; width:10px; height:35px}

.input{border:solid 1px #CCCCCC; padding:3px 0 0 5px}
.input_ov{border:solid 2px #EC0000; padding:3px 0 0 5px}

.input2{border:solid 1px #CCCCCC; padding-left:5px}
.input_ov2{border:solid 2px #FF6600; padding-left:5px}

.reply_pop{z-index:999; visibility:hidden; background:url('/board/images/reply_del_bg.png') no-repeat; position:absolute; width:251px; height:124px; margin-left:72px}

.post_title {font-family:'NanumSquareEB'; color:#000; font-weight:bold; font-size:24px; line-height:50px;}

/* 게시판 댓글 */
.reply_pop{z-index:999; visibility:hidden; background:url('/estimate/images/reply_del_bg.png') no-repeat; position:absolute; width:251px; height:124px; margin-left:72px}
.reply_pop2{z-index:999; visibility:hidden; background:url('/board/images/reply_del_bg.png') no-repeat; position:absolute; width:251px; height:124px; margin-left:72px}
.reply_pop3{z-index:999; visibility:hidden; background:url('/delivery/images/reply_del_bg.png') no-repeat; position:absolute; width:251px; height:124px; margin-left:72px}

.reply_left {float:left; background:url('/board/images/reply_cnt_left.gif') no-repeat; width:8px; height:16px}
.reply_bg {float:left; background:url('/board/images/reply_cnt_bg.gif') repeat-x; color:#FFFFFF; height:16px; line-height:10px; font-family:tahoma; font-size:9px; font-weight:bold; padding-top:4px}
.reply_right {float:left; background:url('/board/images/reply_cnt_right.gif') no-repeat; width:8px; height:16px}


/***************************************************************************************************************************************
		제품
***************************************************************************************************************************************/
a.product_link:link {font-family: 'NanumSquare'; font-size:15px; line-height:16px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.product_link:visited {font-family: 'NanumSquare'; font-size:15px; line-height:16px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.product_link:hover {font-family: 'NanumSquare'; font-size:15px; line-height:16px; text-decoration:none; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}
a.product_link:active {font-family: 'NanumSquare'; font-size:15px; line-height:16px; text-decoration:none; color:#3399CC ;letter-spacing:-1px; margin:0;padding:0; font-weight:bold}


.product_title{font-family:'NanumSquare'; font-weight:bold; font-size:20px; line-height:25px;}



/***************************************************************************************************************************************
		Main
***************************************************************************************************************************************/
.main_bbs_title {font-family:'NanumSquareEB'; color:#4B4B4B; font-weight:bold; font-size:20px}
.main_visual {background:url('/images/main/main_visual.jpg') repeat-x; width:1500px; height:750px}
.main_visual_bg {background:url('/images/main/main_visual_bg.jpg') repeat-x; width:100%;}

.main_visual_txt1 {font-family:'NanumSquareL'; color:#000; font-size:40px;}
.main_visual_txt2 {font-family:'NanumSquareEB'; color:#000; font-weight:bold; font-size:40px}
.main_visual_txt3 {font-family:'NanumSquare'; color:#333; font-size:16px; line-height:23px}

.main_visual_txt4 {font-family:'NanumSquareL'; color:#000; font-size:30px}
.main_visual_txt5 {font-family:'NanumSquareEB'; color:#000; font-weight:bold; font-size:30px}



/***************************************************************************************************************************************
		Sub
***************************************************************************************************************************************/
.sub_main_bg{background:url('/images/sub/sub_main_bg.jpg') repeat-x; width:100%;}
.sub_title {font-family:'NanumSquareB'; color:#000; font-size:25px; text-align:center; height:70px; background:#DDD}


/* 서브 메인 영역 CSS */
.sub_main{
/*background:url('/images/sub/sub_main_bg.jpg') repeat-x;*/
display:block;
width:100%;
max-width:100%;
height:535px;
}


.sub_main .sub_navi{
position:relative;
width:1500px;
height:35px;
margin:0 auto;
}


.sub_main .sub_img1{
background:url('/images/sub/sub_img01.jpg') no-repeat;
background-size:100%;
max-width:1500px;
height:500px;
margin:0 auto;
}

.sub_main .sub_img2{
background:url('/images/sub/sub_img02.jpg') no-repeat;
background-size:100%;
max-width:1500px;
height:500px;
margin:0 auto;
}

.sub_main .sub_img3{
background:url('/images/sub/sub_img03.jpg') no-repeat;
background-size:100%;
max-width:1500px;
height:500px;
margin:0 auto;
}

.sub_main .sub_img4{
background:url('/images/sub/sub_img04.jpg') no-repeat;
background-size:100%;
max-width:1500px;
height:500px;
margin:0 auto;
}

.sub_main .sub_img5{
background:url('/images/sub/sub_img05.jpg') no-repeat;
background-size:100%;
max-width:1500px;
height:500px;
margin:0 auto;
}


.sub_title_bg {text-align:center; height:60px; background:#DDD;}
.sub_title {font-family:'NanumSquareB'; color:#000; font-size:25px;}
.sub_title_eng{font-family:'NanumSquareB'; color:#777; font-size:13px; line-height:15px}


/***************************************************************************************************************************************
		회사소개
***************************************************************************************************************************************/

/* 회사소개 */
.year_txt{font-family:'NanumSquareEB'; color:#2599E3; font-weight:bold; font-size:28px;font-style:italic}
.month_txt {font-family:'NanumSquareEB'; color:#333333; font-weight:bold; font-size:18px}
.greeting_ceo1 {font-family:'NanumSquareEB'; color:#000; font-weight:bold; font-size:30px}



/* 회사연혁 */
.year_txt {font-family:'NanumSquareEB'; color:#D10D03; font-weight:bold; font-size:34px;font-style:italic}
.month_txt {font-family:'NanumSquareEB'; color:#333333; font-weight:bold; font-size:18px}
.history_txt {color:#555555; text-align:left; padding-left:20px}



/***************************************************************************************************************************************
		솔루션
***************************************************************************************************************************************/
.solution_title {font-family:'NanumSquareEB'; color:#D10D03; font-weight:bold; font-size:34px; line-height:50px}
.solution_contents {font-family:'NanumSquare'; color:#333; font-size:15px; line-height:25px}
.solution_img {border:solid 1px #CCCCCC}



/***************************************************************************************************************************************
		제품정보
***************************************************************************************************************************************/
.goods_title {font-family:'NanumSquareEB'; color:#333; font-weight:bold; font-size:28px; line-height:30px}
.product_company {color:#FF3300}

.product_state {position:absolute; width:250px; height:250px; background:rgba(190,190,190,0.8); color:#FFF; margin:1px 0 0 1px;font-family:'NanumSquareEB'; color:#FFF; font-size:25px}
.product_state p {text-align:center; margin-top:120px}
.product_type {position:absolute; width:100px; height:101px; margin-left:151px}

/* View */
.product_state2 {position:absolute; width:400px; height:400px; background:rgba(190,190,190,0.8); color:#FFF; margin:1px 0 0 1px;font-family:'NanumSquareEB'; color:#FFF; font-size:25px}
.product_state2 p {text-align:center; margin-top:180px}



/***************************************************************************************************************************************
		고객지원
***************************************************************************************************************************************/
/* Contact Us */
a.email_link:link {font-family: 'NanumSquare'; font-size:16px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0}
a.email_link:visited {font-family: 'NanumSquare'; font-size:16px; line-height:14px; text-decoration:none; color:#444444 ;letter-spacing:-1px; margin:0;padding:0}
a.email_link:hover {font-family: 'NanumSquare'; font-size:16px; line-height:14px; text-decoration:underline; color:#3366CC ;letter-spacing:-1px; margin:0;padding:0;}
a.email_link:active {font-family: 'NanumSquare'; font-size:16px; line-height:14px; text-decoration:underline; color:#3366CC ;letter-spacing:-1px; margin:0;padding:0}



/***************************************************************************************************************************************
		ETC
***************************************************************************************************************************************/
.table_title{font-family:'NanumSquare'; font-size:15px; line-height:16px; color:#347DA0; font-weight:bold}		/* 납품실적 */

.contents_title01{font-family:'NanumSquare'; font-size:16px; line-height:16px; color:#347DA0; font-weight:bold}		/* 기술자료 */
.contents_title02{font-family:'NanumSquare'; font-size:14px; line-height:16px; color:#000000; font-weight:bold}		/* 기술자료 */



/***************************************************************************************************************************************
		BOTTOM
***************************************************************************************************************************************/
.bottom_com{font-family:'NanumSquareEB'; color:#FFF; font-weight:bold; font-size:18px; line-height:50px;}
.bottom_addr{font-family: 'NanumSquare'; font-size:12px; color:#FFF; line-height:20px;}
.bottom_copy{font-family: 'NanumSquare'; font-size:12px; color:#FFF; line-height:40px;}
.copyright_split {font-family:'NanumSquareL'; color:#FFF; font-size:12px; margin:0 15px}




/***************************************************************************************************************************************
		MANUAL (고객센터 > 기술정보)
***************************************************************************************************************************************/
.flow_arrow {font-size:50px;color:#CE0000}




/* Response WEB ↓ */

/***************************************************************************************************************************************
		MENU
***************************************************************************************************************************************/
/*
		#content #customer_list ul > li:first-child {width:5%;}
		#content #customer_list ul > li:nth-child(2) {width:84.5% !important;}
		#content #customer_list ul > li:nth-child(3) {width:5%;}
		#content #customer_list ul > li:nth-child(4) {width:5%;}
*/


.main_menu li {float:left; width:100%; max-width:1450px}

.main_menu ul {width:100%; max-width:1450px; border:solid 1px black; text-align:center}
.main_menu ul > li:first-child {width:40%; border:solid 1px lime; box-sizing:border-box}

.main_menu ul > li:nth-child(2) {width:10%; border:solid 1px red; box-sizing:border-box}
.main_menu ul > li:nth-child(3) {width:10%; border:solid 1px violet; box-sizing:border-box}
.main_menu ul > li:nth-child(4) {width:10%; border:solid 1px blue; box-sizing:border-box}
.main_menu ul > li:nth-child(5) {width:10%; border:solid 1px orange; box-sizing:border-box}
.main_menu ul > li:nth-child(6) {width:10%; border:solid 1px green; box-sizing:border-box}