@import url("common.css");

.clear{*zoom:1;}
.clear:after{content:""; display:block; clear:both;}

/* ¼­ºê°øÅë */
.svis_wrap{position:relative; width:100%; height:280px; overflow:hidden; z-index:1;}

.svis_wrap .svis_in{position:absolute; width:1020px; padding:60px 0 0; z-index:3; left:50%; margin-left:-540px;}
.svis_wrap .svis_in .txt_ko{ font-family:"notoKrL",san-serif; font-size:40px; color:#fff; line-height:40px; letter-spacing:-2px; text-align:center; 
-moz-text-shadow:1px 1px 1px #4e4e4e; -ms-text-shadow:1px 1px 1px #4e4e4e; -o-text-shadow:1px 1px 1px #4e4e4e; -o-text-shadow:1px 1px 1px #4e4e4e; text-shadow:1px 1px 1px #4e4e4e;}
.svis_wrap .svis_in .txt_ko span{ font-family:"notoKrM",san-serif;letter-spacing:-2px;}
.svis_wrap .svis_in .txt_en{ font-family: 'Titillium Web', sans-serif; font-size:20px; color:#fff; font-weight:500; line-height:30px; letter-spacing:6px; text-align:center; }
.svis_wrap .svis_in .txt_line { width:120px; margin: 15px auto 12px; border-bottom: 1px solid #fff;  }

.svis_wrap .bg_company{position:absolute; left:0; top:0; z-index:2; width:100%; height:280px; background:url(/en/images/sub/vis_bg01.jpg) no-repeat center top; }
.svis_wrap .bg_product{position:absolute; left:0; top:0; z-index:2; width:100%; height:280px; background:url(/en/images/sub/vis_bg02.jpg) no-repeat center top; }
.svis_wrap .bg_relative{position:absolute; left:0; top:0; z-index:2; width:100%; height:280px; background:url(/en/images/sub/vis_bg03.jpg) no-repeat center top; }
.svis_wrap .bg_recruit{position:absolute; left:0; top:0; z-index:2; width:100%; height:280px; background:url(/en/images/sub/vis_bg04.jpg) no-repeat center top; }
.svis_wrap .bg_customer{position:absolute; left:0; top:0; z-index:2; width:100%; height:280px; background:url(/en/images/sub/vis_bg05.jpg) no-repeat center top; }




#contents{position:relative; overflow:hidden; width:100%; min-height:500px; }
#contentsIn{clear:both; position:relative; margin:0 auto; width:1020px; overflow:hidden;  }

.lnb {float:left; width:220px; padding:0 0 0 0; }
	.lnb h2 {font-family:"notoKrM",san-serif; padding:49px 0 17px 8px; color:#111; font-weight:500; line-height:30px; font-size:30px; letter-spacing:-2px; text-align:left; }
	.lnb h2 span {font-family: 'Titillium Web', sans-serif; font-size:18px; color:#999; letter-spacing:0; margin-left:2px; }
	.lnb h2 .lnb_line { width:100px; margin: 28px auto 5px; border-bottom: 2px solid #333;  }
	.lnb ul{position:relative; overflow:hidden; border-top:1px solid #e1e1e1;}
	.lnb li a:link, .lnb li a:visited{margin:0 0; font-family: 'Titillium Web', sans-serif; font-weight:500; font-size:15px; color:#333; display:block; border-bottom:1px solid #e1e1e1;  padding:14px 0 14px 10px; letter-spacing:0px;}
	.lnb li a:hover{display:block; color:#0aaa3a; font-weight:500; text-decoration: none; background:#fff url('/ko/images/sub/left_up01.gif') 195px 22px no-repeat;}
	.left_linktop{display:block; color:#fff !important; font-family: 'Titillium Web', sans-serif; font-weight:500 !important; text-decoration: none; background:#0aaa3a url('/ko/images/sub/left_up02.gif') 195px 22px no-repeat !important;}
	
	/*depth_3*/
	.lnb ol.depth_3{ border-bottom:1px solid #ddd; padding:15px 0 15px 15px; background-color:#f4f4f4;}
		.depth_3 dd a:link, .depth_3 dd a:visited{display:block; font-family:"notoKrM",san-serif; font-weight:500; font-size:13px; letter-spacing:-0.5px; background:url('/ko/images/sub/dot.gif') 2px 8px no-repeat !important; padding: 0 12px 1px; color:#888;}
		.depth_3 dd a:hover{display:block; color:#333;font-family:"notoKrM",san-serif; font-weight:500;}
		.depth_3 dd a.depth_linktop{display:block; color:#000;font-family:"notoKrM",san-serif; font-weight:500;}


.lnb p.customer{padding : 30px 0 0 8px; }



.contentArea{float:left; width:750px; min-height:830px; overflow:hidden; padding-left:49px; border-left:1px solid #d9d9d9; }
.contentArea .tit_area{width:100%; padding:50px 0 30px 0; border-bottom: 1px solid #e9e9e9; overflow:hidden; }
.contentArea h3 {position:relative; float:left; font-family:"notoKrR",san-serif; color:#000; font-weight:300; font-size:30px; letter-spacing:-2px; line-height:30px;}	
.contentArea .tit_area p {position:relative; float:right !important; top:15px; right:5px; font-size:14px; font-family:"notoKrR",san-serif; height:15px; color:#999; letter-spacing:-0.5px;}
.contentArea .tit_area p a.home {background:url('/ko/images/sub/home_icon.gif') left 4px no-repeat; width:12px; height:15px; padding-left:15px;}
.contentArea .tit_area p span.arrow {display:inline-block; background:url('/ko/images/sub/arrow_icon.gif') center 4px no-repeat; width:11px; height:15px; padding: 0 5px; }
.contentArea .tit_area p a:link, .tit_area p a:visited {font-family:"notoKrR",san-serif; color:#999; font-size:14px; font-weight:100;}
.contentArea .tit_area p strong {color:#666; font-weight:300; font-size:14px;}


	.tit_area p.stit{color:#959595; font-size:14px; letter-spacing:-0.5pt; padding-top:15px}

.contents_in {
	position:relative;
	clear:both;
	margin:37px 0 50px 0;
	width:750px;
*zoom:1; overflow:hidden;}


	.text_icon {height:25px; font-size:13px; color:#ffffff; letter-spacing:0; padding:2px 0 0 27px; font-weight:bold; background:url('/urich/images/text_icon_bg.gif') 0 0 no-repeat; }

/* ÅÇ */
.normal_tap{*zoom:1;}
.normal_tap:after{content:""; display:block; clear:both;}
.normal_tap li{float:left;}
.tap2 li{width:50%;}
.tap3 li{width:33.333333333%;}
.tap4 li{width:25%;}
.tap5 li{width:25%;}
.tap6 li{width:16.66666666%;}
.tap7 li{width:14.28571428571429%;}
.tap8 li{width:12.5%;}
.normal_tap li a{display:block; height:38px; line-height:38px; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; text-align:center; text-indent:2px; font-size:13px; color:#555; background:#f3f3f3 url(/images/sub/tap_border.gif) no-repeat 0 center; font-weight:bold;}
.normal_tap li:first-child a{background:#f3f3f3; border-left:0 solid #d6d6d6;}
.normal_tap li.on a,
.normal_tap li:hover a{background:#f15b53; color:#fff;}

.sub_tap{*zoom:1; padding-bottom:45px; width:750px; margin: 0 auto; }
.sub_tap:after{content:""; display:block; clear:both;}
.sub_tap li{float:left; margin:0 -1px -1px 0; }
.sub_tap li a{display:block; padding: 13px 0; line-height:18px; border:1px solid #d6d6d6; text-align:center; font-size:15px; color:#444;}
.sub_tap li:hover a,
.sub_tap li.on a{background:#43505a; color:#fff; text-decoration:none;}
.sub_tap_area{margin-bottom:120px;}
.sub_tap_area li{display:none; text-align:center;}
.sub_tap_area li:first-child{display:block;}



/******** °øÅëCSS ********/
.point_txt01{color:#333; font-weight:700;}
.point_txt02{color:#2987e4; letter-spacing:-1pt;  line-height:35px;}
.point_txt03{color:#2987e4; letter-spacing:-1pt;  line-height:28px;}
.point_txt04{color:#2987e4; font-weight:700;}

.border_box{border:1px solid #ddd;}
.border_box01{border:1px solid #ddd;}
.border_box02{border:1px solid #ddd;}
.rmar_64{margin-right:64px}

.dep1_tit {display:block; padding:0 0 10px 20px; background:url('/img/tit_icon.gif') 0 6px no-repeat; font-weight:600; color:#333; font-size:16px;}
.dep1_tit2 {display:block; padding:0 0 15px 20px; background:url('/img/tit_icon.gif') 0 7px no-repeat; font-weight:600; color:#333; font-size:16px; letter-spacing:-1pt; border-bottom:1px solid #333;}
.dep1_tit3 {display:block; padding:0 0 15px 20px; background:url('/img/tit_icon.gif') 0 7px no-repeat; font-weight:600; color:#333; font-size:16px; letter-spacing:-1pt;}
.dep1_cont {display:block; padding:10px 0 30px 0; letter-spacing:-0.5pt;}


.tbl_style {width:100%; border-top:2px solid #7d9175;}
.tbl_style tr th {height:50px; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; vertical-align:middle; text-align:center; background:#f9f9f9; color:#333; font-size:14px;}
.tbl_style tr th.bdr_none { border-left:none; }
.tbl_style tr th.tit2 { height:40px; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; vertical-align:middle; text-align:center; background:#efefef; color:#555; font-size:13px;}
.tbl_style tr td {vertical-align:middle; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:10px 0; color:#666; line-height:20px; text-align:center; font-size:13px; font-family:"notoKrR",san-serif;}
.tbl_style tr td.al { text-align:left; padding-left:15px; padding-right:15px; }
.tbl_style tr td.bdr_none { border-left:none; }

.table_event{width:100%; border-bottom:1px solid #d4d4d4; border-top:2px solid #f36f20; padding-top:15px;}
.table_event th{width:150px; height:35px; font-size:13px; color:#913e0d; letter-spacing:0; padding:4px 0 0 27px; font-weight:bold; background:url('/images/sub/text_icon_bg.gif') 0 0 no-repeat; text-align:left; }
.table_event td{padding:2px 0 15px 0; font-size:13px; line-height:20px; }



.btn_agree_area {width:100%; text-align:center; margin-top:40px; float:left; padding-top:30px; border-top: 1px solid #e1e1e1; }
.btn_agree_area_noline {width:100%; text-align:center; float:left; padding-top:30px; }
.btn_agree_area:after, .btn_agree_area_noline:after{content:""; display:block; clear:both;}
.btn_agree_area_r {width:100%; text-align:right; margin:0 0; float:right}
.btn_agree_area_r:after{content:""; display:block; clear:both;}

.btn_agree_area02{margin-top:5px; }
.btn_agree_area02 li{float:left; width:198px;}
.btn_agree_area02 li a{display:block; height:55px; background:#fafafa; font-size:16px; color:#666; text-align:center; line-height:55px; border: 1px solid #cecfd3; }
.btn_agree_area02 li a:hover{display:block; height:55px; background:#333; font-size:16px; color:#fff; text-align:center; line-height:55px; border: 1px solid #333; }
.btn_agree_area02 li.ok{float:left; width:198px; margin-left:0;}
.btn_agree_area02 li.ok a{display:block; height:55px; background:#9d5921; font-size:16px; color:#fff; text-align:center; line-height:55px; border: 1px solid #9d5921; }
.btn_agree_area02 li.ok a:hover{display:block; height:55px; background:#fbb038; font-size:16px; color:#472607; text-align:center; line-height:55px; border: 1px solid #fbb038; }


.btn_type01 {*display:inline; zoom: 1; height: 40px; padding: 10px 35px; margin-right:5px; line-height:40px; overflow:visible; font-weight:bold; text-decoration:none; white-space: nowrap; background:#ee1f1f; border:1px solid #ee1f1f; border-radius:0; font-size:13px; color:#fff !important; }
.btn_type02 {*display:inline; zoom: 1; height: 40px; padding: 10px 35px; margin-right:5px; line-height:40px; overflow:visible; font-weight:bold; text-decoration:none; white-space: nowrap; background:#6a6a6a; border-radius:5px; font-size:13px; color:#fff !important; }


.view_tab{ margin-top:30px; width:770px; background:url(/urich/images/sub/lnb_bg.gif) repeat-x; }
.view_tab nav>ul{ padding: 0 0 0 0; background: #fff; }
.view_tab nav>ul>li{ float:left; padding : 0 5px 0 0; }
.view_tab nav>ul>li>a{ display:block; height: 25px; width:152px; padding:8px 20px 5px; text-align:center; font-size:14px; color:#7f7f7f; background: #fff; font-weight:bold; border-top:1px solid #bebebe; border-left:1px solid #bebebe; border-right:1px solid #bebebe; border-bottom:1px solid #3685f1;}
.view_tab nav>ul>li:hover>a,
.view_tab nav>ul>li.on>a{color:#fff; font-weight:bold; border-top:1px solid #3685f1;  border-left:1px solid #3685f1;  border-right:1px solid #3685f1; border-bottom:1px solid #3685f1; background: #3685f1;}
.view_tab nav>ul>li ul{display:none; padding:10px; border-top:1px solid #cfcfcf;}
.view_tab nav>ul>li.on ul{display:block;}
.view_tab nav>ul>li ul li a{padding:5px 0 5px 10px; display:block; background:url(/urich/images/sub/bg_leftmenu.gif) no-repeat 0 center;}
.view_tab nav>ul>li ul li:hover a,
.view_tab nav>ul>li ul li.on a{color:#d1290e;}
.view_tab nav.dep2>ul>li>a{background:url(/urich/images/common/bg_leftmenu_arrow.gif) no-repeat; background-position:178px 16px;}
.view_tab nav.dep2>ul>li>a:hover,
.view_tab nav.dep2>ul>li.on>a{background-position:178px -52px;}
.view_tab:after{content:""; display:block; clear:both;}


/* »çÀÌÆ®¸Ê */
.sitemap_box { width:180px; height:180px; padding: 0 20px 0 20px; background: url('/urich/images/sub/sitemap_bg.gif'); no-repeat; }
.sitemap_box h3{width:180px; font-size:17px; padding: 10px 0 5px 0; color:#1a457e; font-weight:600; letter-spacing:0; border-bottom: 1px solid #ddd; margin-bottom:12px;}
.sitemap_box li a{ line-height:20px; height:20px; font-size:13px; color:#333; background:url('/urich/images/main/dot01.gif') 5px 7px no-repeat; padding-left:15px; }
.sitemap_box li a:hover{ color: #1f60b5; }




/* Å¸ÀÌÆ² */
.con_tit1 h3 { font-size: 20px; color: #000; letter-spacing: -1px; line-height:20px; padding: 0 0 15px 20px; background: url('/images/sub/ico_square2.gif') no-repeat 0 3px; }
.con_tit2 { font-size: 15px; color: #000; font-weight:600; letter-spacing: 0; line-height:15px; padding: 0 0 10px 12px; background: url('/images/sub/icon02.gif') no-repeat 0 5px; }
.subText{font-size: 13px; color: #666; padding: 0 0 30px 10px; line-height:22px; }

h4.sub_tit { width:730px; margin: 0 auto 30px; color:#2f393e; font-weight:500; font-family:"notoKrM",san-serif; font-size:19px; letter-spacing:-1px; line-height:25px; padding: 0 0 10px 20px; border-bottom: 1px solid #d7d7d7; background:url('/ko/images/sub/h4_tit_icon.gif') 5px 4px no-repeat; }
h4.sub_tit span {color:#7fb128; margin-right:10px; line-height:25px;}
h4.sub_tit p.s_txt {font-size:17px; color:#888888; letter-spacing:-1pt; font-weight:normal; line-height:normal; padding-top:7px;}

h5.sub_tit02 { font-weight:500; font-family:"notoKrM",san-serif; font-size:17px; letter-spacing:-1px; line-height:25px; padding: 10px 0 7px 2px;}
h5.sub_tit02 span {color:#cc1a1a;}
h5.sub_tit02 p.s_txt {font-size:17px; color:#888888; letter-spacing:-1pt; font-weight:normal; line-height:normal; padding-top:7px;}

.cont_tit_ko{font-size:30px !important; line-height:33px; letter-spacing:-1pt; color:#666; font-weight:100; font-family:"notoKrR",san-serif; margin-bottom:15px;}
.cont_tit_ko span{ line-height:33px; letter-spacing:-1pt; font-weight:100; font-family:"notoKrM",san-serif; }
.cont_tit_en{font-size:40px !important; line-height:38px; letter-spacing:-2pt; color:#444; font-weight:500; font-family: 'Titillium Web', sans-serif; margin-bottom:15px;}
.cont_tit_en span{ font-size:40px; line-height:38px; letter-spacing:-1pt; font-weight:500; font-family: 'Titillium Web', sans-serif; }
.cont_stit{font-size:20px; letter-spacing:-0.75pt; line-height:28px; color:#333; font-weight:100; font-family:"notoKrR",san-serif; margin-bottom:30px}
.ls0{letter-spacing:0 !important;}

div.sub_txt {font-size:15px; color:#555; line-height:24px; letter-spacing:-0.5px; padding-bottom:20px; font-family:"notoKrR",san-serif; }
div.con_line { border-bottom:1px dotted #333; margin: 10px 0; }

.bullet01 li{ line-height:18px; font-size:13px; color:#666; background:url('/images/main/dot01.gif') 15px 9px no-repeat; padding: 0 0 4px 25px; }
.s_bullet01 { padding: 0 0 20px 0; }
.s_bullet01 li { font-size:14px; line-height:22px; color:#666; font-weight:none; padding: 2px 0 0 14px; background: url('/ko/images/main/icon_notice.gif') no-repeat 6px 11px; }
.s_bullet01 li .bold { font-size:14px; line-height:22px; font-weight: bold; }
.s_bullet01 li.nobg { background: none; padding-left:14px; color:#888; font-size:13px;}

.s_bullet02 { padding: 0 0 0 0; }
.s_bullet02 li { font-family:"notoKrR",san-serif; font-size:15px; line-height:25px; color:#666; font-weight:none; padding: 0 0 0 14px; background: url('/ko/images/main/icon_notice.gif') no-repeat 6px 10px; }
.s_bullet02 li .bold { font-size:15px; line-height:25px; font-weight: bold; }
.s_bullet02 li.note { font-family:"notoKrR",san-serif; font-size:15px; line-height:25px; color:#2b7c1b; font-weight:none; padding: 0 0 0 2px; background: none;}


.point_blue{color:#0068b7;}
.point_sblue{color:#33a1db;}
.point_green{color:#2c7837;}
.point_sgreen{color:#7fb128;}
.point_gray{color:#aaaaaa;}
.point_black{color:#222;}


/* ÀÎ»ç¸» */
.greeting_cont{height:700px; background:url('/ko/images/company/greeting_bg.jpg') no-repeat right 0;}
.greeting_cont .txt{font-size:15px; letter-spacing:-0.5px; line-height:23px;}
.greeting_cont .txt span{line-height:23px; letter-spacing:0;}
.greeting_cont p{font-size:18px; letter-spacing:-1px; line-height:22px; color:#444444; margin-top:20px}
.greeting_cont p span{font-size:28px; letter-spacing:-1px; line-height:30px; font-family:"notoKrM",san-serif; padding-left:10px;}


/* ¿¬Çõ */
.history{}
.history_in{background:url(/ko/images/company/bg_history.gif) repeat-y 260px 0;}
.history_in ul strong{font-weight: bold}
.history_in>ul>li{position: relative; padding-left: 256px; padding-bottom: 40px; padding-top:10px; }
.history_in ul li ul strong{display:block; font-family: 'Titillium Web', sans-serif; font-size: 16px; color:#000; padding-right:30px; letter-spacing:0.5px; }
.history_in ul li ul li{display:block; font-size: 14px; color:#555; padding-left: 33px; padding-bottom: 15px; background:url(/ko/images/company/list_history.gif) no-repeat 0 8px;}
.history_in ul li ul li.space{display:block; padding-left: 83px;padding-bottom: 15px; background:url() no-repeat 0 8px;}
.history_in>ul>li>strong{position: absolute; left:0; top:5px; font-size: 30px; letter-spacing: -1px; }


/* Ç°Áú/È¯°æ¹æÄ§ */
.quality{ margin: 0 0 6px 0; }
.quality .txt{font-size:14px; letter-spacing:-0.35pt; padding-left:20px}
.quality .txt span{font-family:notoKrM; letter-spacing:-0.5px; line-height:100%;}
.quality .quality_part_tit{overflow:hidden; clear:both;}
	.quality_part_tit li{float:left; width:372px; height:80px; text-align:center; color:#fff; font-family:notoKrM; letter-spacing:-0.35pt; line-height:100%; font-size:19px; padding-top:40px;}
	.quality_part_tit li span{display:block; text-align:center; font-size:13px; color:rgba(255,254,254,0.5); letter-spacing:0.2pt; line-height:100%; padding-top:9px;}
	.quality_part_tit li.bg01{background:url('/ko/images/company/quality01_img01.gif') no-repeat center top; margin-right:6px;}
	.quality_part_tit li.bg02{background:url('/ko/images/company/quality01_img02.gif') no-repeat center top; }
	.quality_part_tit li.bg03{background:url('/ko/images/company/quality01_img03.gif') no-repeat center top; margin-right:6px;}
	.quality_part_tit li.bg04{background:url('/ko/images/company/quality01_img04.gif') no-repeat center top; }
	.quality_part_tit li.bg05{background:url('/ko/images/company/quality03_img01.gif') no-repeat center top; margin-right:6px;}
	.quality_part_tit li.bg06{background:url('/ko/images/company/quality03_img02.gif') no-repeat center top; }

.quality .quality_part{overflow:hidden; clear:both;}
	.quality_part dl{float:left; width:372px; border:1px solid #ddd; border-top:none; box-sizing:border-box; padding:16px 30px 0 30px; height:120px}
	.quality_part dl.h_120{ height:120px }
	.quality_part dl.h_230{ height:230px }
	.quality_part dl.ml_6{margin-left:6px;}
	.quality_part dt{font-size:16px; letter-spacing:-0.45pt; line-height:24px; color:#333; padding-bottom:0; font-family:notoKrM; margin-top:17px;}
	.quality_part dd{font-size:14px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:8px 0 0 0;}

.quality .border_box{background:url('/ko/images/company/environment_top_bg.gif') no-repeat left top; padding:27px 200px 27px 44px}
	.quality .border_box dt{font-size:20px; color:#444; letter-spacing:-0.5pt; line-height:100%; font-family:NotoKR-Light; padding-bottom:11px}
	.quality .border_box dt span{letter-spacing:-0.5pt; line-height:100%; font-family:NotoKR-Bold; }
	.quality .border_box dd{font-size:14px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:8px 0 0 0;}
	.quality .border_box dd.mail{font-size:22px; font-family:NotoKR-Black; letter-spacing:0.2pt; line-height:100%; color:#204781; padding:23px 0 12px;}
	.quality .border_box dd.tel{font-size:17px; letter-spacing:0.1pt; line-height:100%;color:#666; }
	
	
/* R&D */
.rnd{ margin: 0 0 6px 0; }

.rnd .border_box{background:url('/ko/images/company/rnd_top_bg.gif') no-repeat left top; padding:22px 180px 22px 44px}
	.rnd .border_box dt{font-size:20px; color:#444; letter-spacing:-0.5pt; line-height:100%; font-family:NotoKR-Light; padding-bottom:11px}
	.rnd .border_box dt span{letter-spacing:-0.5pt; line-height:100%; font-family:NotoKR-Bold; }
	.rnd .border_box dd{font-size:14px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:8px 0 0 0;}
	.rnd .border_box dd.mail{font-size:22px; font-family:NotoKR-Black; letter-spacing:0.2pt; line-height:100%; color:#204781; padding:23px 0 12px;}
	.rnd .border_box dd.tel{font-size:17px; letter-spacing:0.1pt; line-height:100%;color:#666; }


/* ÁÖ¿ä°Å·¡Ã³ */
.partner_box { overflow:hidden; width:750px;}

.partner_box>ul.col3 { width:750px; margin: 0 auto; }
.partner_box>ul.col3:after{content:""; display:block; clear:both;}
.partner_box>ul.col3>li { float:left; width:230px; padding : 0 0 40px 30px; }
.partner_box>ul.col3>li:first-child,
.partner_box>ul.col3>li:first-child + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.partner_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{ float:left; width:230px; padding : 0 0 40px 0; }

.partner_box>ul.col3>li p.photo{ width:228px; padding: 10px 0; margin-top:5px; border: 1px solid #d8d8d8; display:block; text-align:center; }
.partner_box>ul.col3>li p.name{ width:230px; margin-top:15px; color:#333537; font-size:16px; font-weight: 500; line-height:20px; letter-spacing:-0.5px; text-align:center; }
.partner_box>ul.col3>li p.name span{ font-size:12px; color:#999; font-weight: 400; letter-spacing:0; }


/* ±â¼úº¸À¯ÇöÈ² */
.cer_img { overflow:hidden; width:750px;}

.cer_img>ul.col3 { width:750px; margin: 0 auto; }
.cer_img>ul.col3:after{content:""; display:block; clear:both;}
.cer_img>ul.col3>li { float:left; width:230px; padding : 0 0 20px 30px; }
.cer_img>ul.col3>li:first-child,
.cer_img>ul.col3>li:first-child + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.cer_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{ float:left; width:230px; padding : 0 0 20px 0; }

.cer_img>ul.col3>li p.photo{ width:228px; padding: 0; margin: 5px 0 0; display:block; text-align:center; }
.cer_img>ul.col3>li p.photo a{ width:228px; height:313px; padding: 0; border: 1px solid #d8d8d8; display:block;}
.cer_img>ul.col3>li p.photo a:hover{ width:228px; height:313px; padding: 0; border: 1px solid #000; display:block;}
.cer_img>ul.col3>li p.name{ width:228px; padding:15px 0; color:#333537; font-size:14px; font-weight: 500; line-height:20px; letter-spacing:-0.5px; text-align:center; }
.cer_img>ul.col3>li p.name span{ font-size:12px; color:#999; font-weight: 400; letter-spacing:0; }


/* »ý»êÇöÈ² */
.photo_box { overflow:hidden; width:750px;}

.photo_box>ul.col3 { width:750px; margin: 0 auto; }
.photo_box>ul.col3:after{content:""; display:block; clear:both;}
.photo_box>ul.col3>li { float:left; width:230px; padding : 0 0 20px 30px; }
.photo_box>ul.col3>li:first-child,
.photo_box>ul.col3>li:first-child + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.photo_box>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{ float:left; width:230px; padding : 0 0 20px 0; }

.photo_box>ul.col3>li p.photo{ width:228px; padding: 0; margin-top:5px; border: 1px solid #d8d8d8; display:block; text-align:center; }
.photo_box>ul.col3>li p.name{ width:228px; padding:15px 0; color:#333537; font-size:14px; font-weight: 500; line-height:20px; letter-spacing:-0.5px; text-align:center; border: 1px solid #d8d8d8; border-top:none; }
.photo_box>ul.col3>li p.name span{ font-size:12px; color:#999; font-weight: 400; letter-spacing:0; }
.photo_box>ul.col3>li p.photo a{ border: 1px solid #d8d8d8;}
.photo_box>ul.col3>li p.photo a:hover{ border: 1px solid #000;}



/* Á¦Ç°¼Ò°³ */
.product_img { overflow:hidden; width:750px;}

.product_img>ul.col2 { width:750px; margin: 0 auto; }
.product_img>ul.col2:after{content:""; display:block; clear:both;}
.product_img>ul.col2>li { float:left; width:350px; padding : 0 0 20px 50px; }
.product_img>ul.col2>li:first-child,
.product_img>ul.col2>li:first-child + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col2>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{ float:left; width:350px; padding : 0 0 20px 0; }

.product_img>ul.col2>li p.photo{ width:348px; padding: 0; margin: 5px 0 0; display:block; text-align:center; }
.product_img>ul.col2>li p.photo a{ width:348px; height:261px; padding: 10px 0; border: 1px solid #d8d8d8; display:block;}
.product_img>ul.col2>li p.photo a:hover{ width:348px; height:261px; padding: 10px 0; border: 1px solid #000; display:block;}
.product_img>ul.col2>li p.name{ width:348px; padding:15px 0; color:#333537; font-size:15px; font-weight: 500; line-height:25px; letter-spacing:-0.5px; text-align:left; }
.product_img>ul.col2>li p.name span{ font-size:13px; color:#999; font-weight: 400; letter-spacing:0; line-height:20px;}

.product_img>ul.col3 { width:750px; margin: 0 auto; }
.product_img>ul.col3:after{content:""; display:block; clear:both;}
.product_img>ul.col3>li { float:left; width:230px; padding : 0 0 20px 30px; }
.product_img>ul.col3>li:first-child,
.product_img>ul.col3>li:first-child + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li,
.product_img>ul.col3>li:first-child + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li + li{ float:left; width:230px; padding : 0 0 20px 0; }

.product_img>ul.col3>li p.photo{ width:228px; padding: 0; margin: 5px 0 0; display:block; text-align:center; }
.product_img>ul.col3>li p.photo a{ width:228px; height:160px; padding: 10px 0; border: 1px solid #d8d8d8; display:block;}
.product_img>ul.col3>li p.photo a:hover{ width:228px; height:160px; padding: 10px 0; border: 1px solid #000; display:block;}
.product_img>ul.col3>li p.name{ width:228px; padding:15px 0; color:#333537; font-size:14px; font-weight: 500; line-height:20px; letter-spacing:-0.5px; text-align:center; }
.product_img>ul.col3>li p.name span{ font-size:12px; color:#999; font-weight: 400; letter-spacing:0; }


.mem_info{ width: 330px; margin: 20px 20px; }
.mem_info ul{  }
.mem_info li{ position:relative; width: 330px; }
.mem_info li .mem_img{ position:relative; float:left; width: 128px; border:1px solid #a4a4a4; margin: 0 30px 0 0; vertical-align:middle; }
.mem_info li dl.mem_text1 { position:relative; margin: 12px 0 0 0; overflow:hidden}
.mem_info li dl.mem_text1 dt{font-size:12px; font-weight:bold; color:#333; line-height:20px; padding: 5px 0 8px 0; }
.mem_info li dl.mem_text1 dd{font-size:12px; color:#5e5e5e; line-height:18px; padding: 0 0 4px 12px; background: url('/ko/images/main/dot01.gif') no-repeat 2px 9px; }
.mem_info li dl.mem_text1 dd b{color:#ccc; display:inline-block; padding-left:10px;}

.mem_info li dl.mem_text2 { float:left; width: 100%; position:relative; padding: 12px 0 20px; margin: 22px 0 0 0; overflow:hidden; border-top: 1px dotted #666; }
.mem_info li dl.mem_text2 dt{font-size:13px; font-weight:bold; color:#d81b1b; line-height:20px; padding: 5px 0 8px 0; }
.mem_info li dl.mem_text2 dd{font-size:12px; color:#5e5e5e; line-height:18px; padding: 0 0 4px 12px; background: url('/ko/images/main/dot01.gif') no-repeat 2px 9px; }
.mem_info li dl.mem_text2 dd b{color:#ccc; display:inline-block; padding-left:10px;}



/* ÀÎ»çÁ¦µµ/º¹¸®ÈÄ»ý */
.recruit{ margin: 0 0 6px 0; }
.recruit .border_box01{background:url('/ko/images/recruit/rule_top_bg01.gif') no-repeat left top; padding:37px 220px 37px 44px}
	.recruit .border_box01 dt{font-size:26px; color:#1b6732; letter-spacing:-1px; line-height:100%; font-family:"notoKrM",san-serif; padding-bottom:5px}
	.recruit .border_box01 dt span{letter-spacing:-1px; line-height:100%; font-family:"notoKrM",san-serif; }
	.recruit .border_box01 dd{font-size:14px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:5px 0 0 0;}
	.recruit .border_box01 dd.mail{font-size:22px; font-family:NotoKR-Black; letter-spacing:0.2pt; line-height:100%; color:#204781; padding:23px 0 12px;}
	.recruit .border_box01 dd.tel{font-size:17px; letter-spacing:0.1pt; line-height:100%;color:#666; }

.recruit .border_box02{background:url('/ko/images/recruit/rule_top_bg02.gif') no-repeat left top; padding:37px 220px 37px 44px}
	.recruit .border_box02 dt{font-size:26px; color:#1b6732; letter-spacing:-1px; line-height:100%; font-family:"notoKrM",san-serif; padding-bottom:5px}
	.recruit .border_box02 dt span{letter-spacing:-1px; line-height:100%; font-family:"notoKrM",san-serif; }
	.recruit .border_box02 dd{font-size:14px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:5px 0 0 0;}
	.recruit .border_box02 dd.mail{font-size:22px; font-family:NotoKR-Black; letter-spacing:0.2pt; line-height:100%; color:#204781; padding:23px 0 12px;}
	.recruit .border_box02 dd.tel{font-size:17px; letter-spacing:0.1pt; line-height:100%;color:#666; }


/* ¿Â¶óÀÎ¹®ÀÇ */
.online{ margin: 0 0 6px 0; }
.online .txt{font-size:14px; letter-spacing:-0.35pt; padding-left:20px}
.online .txt span{font-family:notoKrM; letter-spacing:-0.5px; line-height:100%;}

.online .border_box{background:url('/ko/images/customer/online_top_bg.gif') no-repeat left top; padding:45px 220px 45px 44px}
	.online .border_box dt{font-size:25px; color:#444; letter-spacing:-1px; line-height:30px; font-family:"notoKrL",san-serif; padding-bottom:11px}
	.online .border_box dt span{font-size:35px; letter-spacing:-2px; line-height:46px; font-family:"notoKrM",san-serif; }
	.online .border_box dd{font-size:15px; letter-spacing:-0.35pt; line-height:22px; color:#777; padding:8px 0 0 0;}
	.online .border_box dd.mail{font-size:22px; font-family:"notoKrM",san-serif; letter-spacing:0.2pt; line-height:100%; color:#204781; padding:23px 0 12px;}
	.online .border_box dd.tel{font-size:17px; letter-spacing:0.1pt; line-height:100%;color:#666; }


/**** »çÀÌÆ®¸Ê ****/
.sitemap_con{position:relative; overflow:hidden;}

.sitemapIn1{position:relative; overflow:hidden;}

.sitemap_con dl{float:left; position:relative; overflow:hidden; width:230px;}
.sitemap_con dt{background-color:#f9f9f9; padding:10px 0 10px 15px; border-top:2px solid #e72727;  border-bottom:1px solid #ddd; color:#333; font-weight:600; font-size:16px; }
.sitemap_con dd {border-bottom:1px dashed #d4d4d4; padding:8px 0 8px 27px; background: url('/ko/images/main/dot01.gif') no-repeat 17px 16px;}
.sitemap_con dd.dep2 {font-size:12px; border-bottom:1px dashed #d4d4d4; padding:8px 0 8px 27px; background: none; }
.sitemap_con dd a {color:#666;}
.sitemap_con dd a:hover, .sitemap_con dd a:visited {font-weight:bold; }



/* Login Info */
.roundbox_A.bgf9 {background:#f9f9f9}
.roundbox_A.bgfff {background:#fff}
.roundboxPd_A.bgf9 {background:#f9f9f9}
.joiniInfoL {overflow:hidden;float:left;margin:26px 0 ;width:300px;border-right:solid 1px #e1e1e1;display:inline-block;text-align:center;}
.joiniInfoL p {font-size:15px;font-weight:500;color:#666;line-height:30px;}
.joiniInfoL .ma_btnB01 {width:120px;height:30px;margin:10px 5px 0;font-size:14px;line-height:30px;}
.joiniInfoR {overflow:hidden;float:left;margin:26px 0 ;width:430px;display:inline-block;text-align:center;}
.joiniInfoR p {font-size:15px;font-weight:500;color:#666;line-height:30px;}
.joiniInfoR .ma_btnB01 {width:120px;height:30px;margin:10px 5px 0;font-size:14px;line-height:30px;}


.ma_btnB01, a.ma_btnB01 {display:inline-block; height:20px; padding:0 10px; line-height:19px; color:#335e4c; font-size:13px; font-weight:bold; text-align:center; border:1px solid #335e4c; border-radius:4px; vertical-align:middle; background:#fff;}
button.ma_btnB01 {height:22px; line-height:18px;}

.ma_btn02, a.ma_btn02 {display:inline-block; height:22px; padding:0 10px; line-height:22px; color:#666; font-size:11px; text-align:center; border:1px solid #e1e1e1; border-radius:4px; vertical-align:middle; background:#f7f7f7;}
button.ma_btn02 {height:38px; line-height:34px;}

.ma_btn04, a.ma_btn04 {display:inline-block; height:28px; padding:0 20px; line-height:28px; color:#fff; font-size:13px; font-weight:bold; text-align:center; border-radius:4px; vertical-align:middle; background:#896546;}
button.ma_btn04 {height:38px; line-height:34px;}

.ma_btnB05, a.ma_btnB05 {display:inline-block; height:46px; padding:0 10px; line-height:45px; color:#fff; font-size:16px; font-weight:bold; text-align:center; border:1px solid #335e4c; border-radius:4px; vertical-align:middle; background:#335e4c;}
button.ma_btnB05 {height:48px; line-height:44px;}

.roundbox_A {overflow:hidden;display:block;width:768px; margin:0 auto; position:relative; border:solid 1px #e1e1e1; border-radius:0;}
.roundbox_A_370 {overflow:hidden;display:block;width:368px; height:370px; margin:0 auto; position:relative; border:solid 1px #e1e1e1; border-radius:4px;}
.roundbox_A_1000 {overflow:hidden;display:block;width:998px; position:relative; border:solid 1px #e1e1e1; border-radius:4px;}
.roundbox_A_sitemap {overflow:hidden;display:block;width:218px; height:145px; margin:0 -1px; padding: 20px 0 20px 0; position:relative;border:solid 1px #e1e1e1;border-radius:4px;}
.roundbox_conference {overflow:hidden;display:block;width:690px;margin:0 -1px; padding: 20px 29px 40px; position:relative;border:solid 1px #e1e1e1;border-radius:4px;}

/* background color */
.bgf9 {background:#f9f9f9;}

.advice li { font-size:12px; line-height:22px; color:#444; font-weight:none; padding: 0 0 0 12px; background: url('/ko/images/main/dot01.gif') no-repeat 2px 9px; }
.advice li .bold { font-size:13px; line-height:22px; font-weight: bold; }


/* float */
.float_l { float:left; }
.float_r { float:right; }

/* color */
.f_fff {color:#fff; }
.f_aaa {color:#aaa;}
.f_sky {color:#1e5dba !important;}
.f_red {color:#cb0a2e !important;}
.f_org {color:#d5460f !important;}
.f_sym {color:#2d508a !important;}
.f_222 {color:#222 !important;}
.f_444 {color:#444 !important;}
.f_666 {color:#666 !important;}
.f_888 {color:#888 !important;}
.f_999 {color:#999 !important;}
.f_1a457e {color:#1a457e !important;}
.f_3685f1 {color:#3685f1 !important;}

/* font */
.bold {font-weight:bold;vertical-align:top}
.contIR {display:block;overflow:hidden;position:absolute;z-index:-1;height:0;font-size:0;white-space:nowrap}
.fs11 {font-size:11px}
.fs12 {font-size:12px}
.fs13 {font-size:13px}
.fs14 {font-size:14px}
.fs15 {font-size:15px}
.fs16 {font-size:16px !important;line-height:1;color:#222}
.fs18 {font-size:18px !important;line-height:1;color:#222}
.fs20 {font-size:20px;line-height:1;color:#222}
.fs22 {font-size:22px;line-height:1;color:#222}
.fs24 {font-size:24px;line-height:1;color:#222}
.fs26 {font-size:26px;line-height:1;color:#222}
.fs32 {font-size:32px;line-height:1;color:#222}
.fs35 {font-size:35px;font-weight:800;line-height:1;color:#222}
.fs38 {font-size:38px !important;font-weight:800;line-height:1 !important;color:#222 !important}
.fs40 {font-size:40px !important;font-weight:800;line-height:40px;letter-spacing:-2px;}

.fw100 {font-weight:100}
.fw200 {font-weight:200}
.fw300 {font-weight:300}
.fw400 {font-weight:400}
.fw500 {font-weight:500}
.fw600 {font-weight:600}
.fw700 {font-weight:700}
.fw800 {font-weight:800}
.fw900 {font-weight:900}
.hidden {position:absolute;left:-9999em;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}

.tac {text-align:center !important}
.tar {text-align:right !important}

/* letter-spacing */
lt_s1 { letter-spacing:-1px; }
lt_s2 { letter-spacing:-2px; }
lt_s3 { letter-spacing:-3px; }

/* line-height */
.ln_h15 {line-height:15px !important}
.ln_h18 {line-height:18px !important}
.ln_h20 {line-height:20px !important}
.ln_h22 {line-height:22px !important}
.ln_h25 {line-height:25px !important}
.ln_h30 {line-height:30px !important}
.ln_h36 {line-height:36px !important}
.ln_h50 {line-height:50px !important}
.ln_h60 {line-height:60px !important}

/* margin */
.mt0 {margin-top:0 !important}
.mt4 {margin-top:4px !important}
.mt5 {margin-top:5px !important}
.mt8 {margin-top:8px !important}
.mt10 {margin-top:10px !important}
.mt15 {margin-top:15px}
.mt17 {margin-top:17px}
.mt20 {margin-top:20px !important}
.mt30 {margin-top:30px}
.mt33 {margin-top:33px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px !important}
.mt47 {margin-top:47px !important}
.mt50 {margin-top:50px}
.mt60 {margin-top:60px}

.mr0 {margin-right:0 !important}
.mr4 {margin-right:4px !important}
.mr10 {margin-right:10px !important}
.mr15 {margin-right:15px !important}
.mr20 {margin-right:20px !important}
.mr25 {margin-right:25px !important}
.mr30 {margin-right:30px !important}

.mb0 {margin-bottom:0 !important}
.mb5 {margin-bottom:5px !important}
.mb7 {margin-bottom:7px !important}
.mb10 {margin-bottom:10px}
.mb12 {margin-bottom:12px !important}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb40 {margin-bottom:40px !important}
.mb45 {margin-bottom:45px}
.mb47 {margin-bottom:47px !important}
.mb50 {margin-bottom:50px !important}
.mb60 {margin-bottom:60px}
.mb70 {margin-bottom:70px !important}
.mb110 {margin-bottom:110px}

.ml0 {margin-left:0 !important}
.ml5 {margin-left:5px !important}
.ml10 {margin-left:10px !important}
.ml15 {margin-left:15px !important}
.ml18 {margin-left:18px !important}
.ml20 {margin-left:20px !important}
.ml30 {margin-left:30px !important}
.ml50 {margin-left:50px !important}
.ml60 {margin-left:60px !important}

/* padding */
.pt5 {padding-top:5px}
.pt10 {padding-top:10px}
.pt15 {padding-top:15px}
.pt20 {padding-top:20px}
.pt25 {padding-top:25px}
.pt30 {padding-top:30px}
.pt50 {padding-top:50px}

.pr20 {padding-right:20px}
.pr30 {padding-right:30px !important}

.pb0 {padding-bottom:0 !important}
.pb5 {padding-bottom:5px}
.pb10 {padding-bottom:10px}
.pb15 {padding-bottom:15px}
.pb20 {padding-bottom:20px}
.pb25 {padding-bottom:25px}
.pb30 {padding-bottom:30px}
.pb50 {padding-bottom:50px}

.pl0 {padding-left:0 !important}
.pl10 {padding-left:10px}
.pl20 {padding-left:20px}
.pl30 {padding-left:30px}
.pl40 {padding-left:40px}
.pl50 {padding-left:50px}
.pl63 {padding-left:63px}

.pw5 {padding-left:5px; padding-right:5px;}
.pw10 {padding-left:10px; padding-right:10px;}
.pw15 {padding-left:15px; padding-right:15px;}
.pw20 {padding-left:20px; padding-right:20px;}
.pw30 {padding-left:30px; padding-right:30px;}
.pw50 {padding-left:50px; padding-right:50px;}

.ph5 {padding-top:5px; padding-bottom:5px;}
.ph10 {padding-top:10px; padding-bottom:10px;}
.ph15 {padding-top:15px; padding-bottom:15px;}
.ph20 {padding-top:20px; padding-bottom:20px;}
.ph30 {padding-top:30px; padding-bottom:30px;}
.ph50 {padding-top:50px; padding-bottom:50px;}
