@charset "EUC-KR";




/* font-size */
.fs_11 {font-size:1.10em !important; }
.fs_12 {font-size:1.20em !important; }
.fs_13 {font-size:1.30em !important; }
.fs_14 {font-size:1.40em !important; }
.fs_15 {font-size:1.50em !important; }
.fs_16 {font-size:1.60em !important; }
.fs_17 {font-size:1.70em !important; }
.fs_18 {font-size:1.80em !important; }
.fs_19 {font-size:1.90em !important; }
.fs_20 {font-size:2.00em !important; }

.borer01 {position:relative; float:left; border:1px solid #d1d1d1; padding:15px; }



/* divide */
.divide10 {position:relative; float:left; width:100%; height:10px;}
.divide20 {position:relative; float:left; width:100%; height:20px;}
.divide30 {position:relative; float:left; width:100%; height:30px;}
.divide40 {position:relative; float:left; width:100%; height:40px;}
.divide50 {position:relative; float:left; width:100%; height:50px;}ti
.divide60 {position:relative; float:left; width:100%; height:60px;}
.divide70 {position:relative; float:left; width:100%; height:70px;}
.divide80 {position:relative; float:left; width:100%; height:80px;}
.divide90 {position:relative; float:left; width:100%; height:90px;}
.divide100 {position:relative; float:left; width:100%; height:100px;}



/* margin */
.mt0 { margin-top:0 !important; }
.mt1 { margin-top:1px; }
.mt2 { margin-top:2px; }
.mt3 { margin-top:3px; }
.mt4 { margin-top:4px; }
.mt5 { margin-top:5px !important; }
.mt6 { margin-top:6px; }
.mt7 { margin-top:7px; }
.mt8 { margin-top:8px; }
.mt9 { margin-top:9px; }
.mt10 { margin-top:10px;}
.mt11 { margin-top:11px;}
.mt12 { margin-top:12px;}
.mt13 { margin-top:13px;}
.mt14 { margin-top:14px;}
.mt15 {margin-top:15px;}
.mt16 { margin-top:16px;}
.mt17 { margin-top:17px;}
.mt18 { margin-top:18px;}
.mt19 { margin-top:19px;}
.mt20 { margin-top:20px;}
.mt21 { margin-top:21px;}
.mt22 { margin-top:22px;}
.mt23 { margin-top:23px;}
.mt24 { margin-top:24px;}
.mt25 { margin-top:25px;}
.mt26 { margin-top:26px;}
.mt27 { margin-top:27px;}
.mt28 { margin-top:28px;}
.mt29 { margin-top:29px;}
.mt30 { margin-top:30px;}
.mt35 { margin-top:35px;}
.mt36 { margin-top:36px;}
.mt40 { margin-top:40px;}
.mt45 { margin-top:45px;}
.mt50 { margin-top:50px;}
.mt55 { margin-top:55px;}
.mt60 { margin-top:60px;}
.mt65 { margin-top:65px;}
.mt70 { margin-top:70px;}
.mt75 { margin-top:75px;}
.mt80 { margin-top:80px;}
.mt85 { margin-top:85px;}
.mt90 { margin-top:90px;}
.mt95 { margin-top:95px;}
.mt100 { margin-top:100px;}
.mt110 { margin-top:110px;}
.mt120 { margin-top:120px;}
.mt150 { margin-top:150px;}
.mt200 { margin-top:200px;}
.mt250 { margin-top:250px;}




.mb1 { margin-bottom:1px; }
.mb2 { margin-bottom:2px; }
.mb3 { margin-bottom:3px; }
.mb4 { margin-bottom:4px; }
.mb5 { margin-bottom:5px; }
.mb6 { margin-bottom:6px; }
.mb7 { margin-bottom:7px; }
.mb8 { margin-bottom:8px; }
.mb9 { margin-bottom:9px; }
.mb10 { margin-bottom:10px; }
.mb11 { margin-bottom:11px; }
.mb12 { margin-bottom:12px; }
.mb13 { margin-bottom:13px; }
.mb14 { margin-bottom:14px; }
.mb15 { margin-bottom:15px; }
.mb16 { margin-bottom:16px; }
.mb17 { margin-bottom:17px; }
.mb18 { margin-bottom:18px; }
.mb19 { margin-bottom:19px; }
.mb20 { margin-bottom:20px; }
.mb21 { margin-bottom:21px; }
.mb22 { margin-bottom:22px; }
.mb23 { margin-bottom:23px; }
.mb24 { margin-bottom:24px; }
.mb25 { margin-bottom:25px; }
.mb30 { margin-bottom:30px; }
.mb35 { margin-bottom:35px; }
.mb40 { margin-bottom:40px; }
.mb45 { margin-bottom:45px; }
.mb50 { margin-bottom:50px; }
.mb55 { margin-bottom:55px; }
.mb60 { margin-bottom:60px; }


.ml1 { margin-left:1px; }
.ml2 { margin-left:2px; }
.ml3 { margin-left:3px; }
.ml4 { margin-left:4px; }
.ml5 { margin-left:5px; }
.ml6 { margin-left:6px; }
.ml7 { margin-left:7px; }
.ml8 { margin-left:8px; }
.ml9 { margin-left:9px; }
.ml10 { margin-left:10px; }
.ml11 { margin-left:11px; }
.ml12 { margin-left:12px; }
.ml13 { margin-left:13px; }
.ml14 { margin-left:14px; }
.ml15 { margin-left:15px; }
.ml16 { margin-left:16px; }
.ml17 { margin-left:17px; }
.ml18 { margin-left:18px; }
.ml19 { margin-left:19px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.ml35 { margin-left:35px; }
.ml40 { margin-left:40px; }
.ml45 { margin-left:45px; }
.ml50 { margin-left:50px; }
.ml55 { margin-left:55px; }
.ml60 { margin-left:60px; }
.ml65 { margin-left:65px; }
.ml70 { margin-left:70px; }
.ml80 { margin-left:80px; }
.ml90 { margin-left:90px; }
.ml100 { margin-left:100px; }
.ml200 { margin-left:200px; }
.ml250 { margin-left:250px; }
.ml300 { margin-left:300px; }
.ml310 { margin-left:310px; }
.ml320 { margin-left:320px; }
.ml330 { margin-left:330px; }
.ml340 { margin-left:340px; }
.ml350 { margin-left:350px; }
.ml360 { margin-left:360px; }
.ml370 { margin-left:370px; }
.ml380 { margin-left:380px; }
.ml390 { margin-left:390px; }
.ml400 { margin-left:400px; }
.ml410 { margin-left:410px; }
.ml420 { margin-left:420px; }
.ml430 { margin-left:430px; }
.ml440 { margin-left:440px; }
.ml450 { margin-left:450px; }
.ml460 { margin-left:460px; }
.ml470 { margin-left:470px; }
.ml480 { margin-left:480px; }
.ml490 { margin-left:490px; }
.ml500 { margin-left:500px; }
.ml550 { margin-left:550px; }

.mr1 { margin-right:1px; }
.mr2 { margin-right:2px; }
.mr3 { margin-right:3px; }
.mr4 { margin-right:4px; }
.mr5 { margin-right:5px; }
.mr6 { margin-right:6px; }
.mr7 { margin-right:7px; }
.mr8 { margin-right:8px; }
.mr9 { margin-right:9px; }

.mr10 { margin-right:10px; }
.mr11 { margin-right:11px; }
.mr12 { margin-right:12px; }
.mr13 { margin-right:13px; }
.mr14 { margin-right:14px; }
.mr15 { margin-right:15px; }
.mr16 { margin-right:16px; }
.mr17 { margin-right:17px; }
.mr18 { margin-right:18px; }
.mr19 { margin-right:19px; }
.mr20 { margin-right:20px; }
.mr25 { margin-right:25px; }
.mr26 { margin-right:26px; }
.mr27 { margin-right:27px; }
.mr28 { margin-right:28px; }
.mr29 { margin-right:29px; }
.mr30 { margin-right:30px; }
.mr31 { margin-right:31px; }
.mr32 { margin-right:32px; }
.mr33 { margin-right:33px; }
.mr34 { margin-right:34px; }
.mr35 { margin-right:35px; }
.mr36 { margin-right:36px; }
.mr37 { margin-right:37px; }
.mr38 { margin-right:38px; }
.mr39 { margin-right:39px; }
.mr40 { margin-right:40px; }

/* padding */
.pb1 {padding-bottom:1px;}
.pb2 {padding-bottom:2px;}
.pb3 {padding-bottom:3px;}
.pb4 {padding-bottom:4px;}
.pb5 {padding-bottom:5px;}
.pb6 {padding-bottom:6px;}
.pb7 {padding-bottom:7px;}
.pb8 {padding-bottom:8px;}
.pb9 {padding-bottom:9px;}
.pb10 {padding-bottom:10px;}
.pb11 {padding-bottom:11px;}
.pb12 {padding-bottom:12px;}
.pb13 {padding-bottom:13px;}
.pb14 {padding-bottom:14px;}
.pb15 {padding-bottom:15px;}
.pb16 {padding-bottom:16px;}
.pb17 {padding-bottom:17px;}
.pb18 {padding-bottom:18px;}
.pb19 {padding-bottom:19px;}
.pb20 {padding-bottom:20px;}
.pb21 {padding-bottom:21px;}
.pb22 {padding-bottom:22px;}
.pb23 {padding-bottom:23px;}
.pb24 {padding-bottom:24px;}
.pb25 {padding-bottom:25px;}
.pb26 {padding-bottom:26px;}
.pb27 {padding-bottom:27px;}
.pb30 {padding-bottom:30px;}

.pt1 {padding-top:1px;}
.pt2 {padding-top:2px;}
.pt3 {padding-top:3px;}
.pt4 {padding-top:4px;}
.pt5 {padding-top:5px;}
.pt6 {padding-top:6px;}
.pt7 {padding-top:7px;}
.pt8 {padding-top:8px;}
.pt9 {padding-top:9px;}
.pt10 {padding-top:10px;}
.pt11 {padding-top:11px;}
.pt12 {padding-top:12px;}
.pt13 {padding-top:13px;}
.pt14 {padding-top:14px;}
.pt15 {padding-top:15px;}
.pt16 {padding-top:16px;}
.pt17 {padding-top:17px;}
.pt18 {padding-top:18px;}
.pt19 {padding-top:19px;}
.pt20 {padding-top:20px;}
.pt21 {padding-top:21px;}
.pt22 {padding-top:22px;}
.pt23 {padding-top:23px;}
.pt24 {padding-top:24px;}
.pt25 {padding-top:25px;}
.pt26 {padding-top:26px;}
.pt27 {padding-top:27px;}
.pt30 {padding-top:30px;}

.pl1 {padding-left:1px;}
.pl2 {padding-left:2px;}
.pl3 {padding-left:3px;}
.pl4 {padding-left:4px;}
.pl5 {padding-left:5px;}
.pl6 {padding-left:6px;}
.pl7 {padding-left:7px;}
.pl8 {padding-left:8px;}
.pl9 {padding-left:9px;}
.pl10 {padding-left:10px;}
.pl11 {padding-left:11px;}
.pl12 {padding-left:12px;}
.pl13 {padding-left:13px;}
.pl14 {padding-left:14px;}
.pl15 {padding-left:15px;}
.pl16 {padding-left:16px;}
.pl17 {padding-left:17px;}
.pl18 {padding-left:18px;}
.pl19 {padding-left:19px;}
.pl20 {padding-left:20px;}
.pl21 {padding-left:21px;}
.pl22 {padding-left:22px;}
.pl23 {padding-left:23px;}
.pl24 {padding-left:24px;}
.pl25 {padding-left:25px;}
.pl26 {padding-left:26px;}
.pl27 {padding-left:27px;}
.pl30 {padding-left:30px;}
.pl350 {padding-left:350px;}
.pl380 {padding-left:380px;}

.pr1 {padding-right:1px;}
.pr2 {padding-right:2px;}
.pr3 {padding-right:3px;}
.pr4 {padding-right:4px;}
.pr5 {padding-right:5px;}
.pr6 {padding-right:6px;}
.pr7 {padding-right:7px;}
.pr8 {padding-right:8px;}
.pr9 {padding-right:9px;}
.pr10 {padding-right:10px;}
.pr11 {padding-right:11px;}
.pr12 {padding-right:12px;}
.pr13 {padding-right:13px;}
.pr14 {padding-right:14px;}
.pr15 {padding-right:15px;}
.pr16 {padding-right:16px;}
.pr17 {padding-right:17px;}
.pr18 {padding-right:18px;}
.pr19 {padding-right:19px;}
.pr20 {padding-right:20px;}
.pr21 {padding-right:21px;}
.pr22 {padding-right:22px;}
.pr23 {padding-right:23px;}
.pr24 {padding-right:24px;}
.pr25 {padding-right:25px;}
.pr26 {padding-right:26px;}
.pr27 {padding-right:27px;}
.pr30 {padding-right:30px;}




.wright { text-align:right; vertical-align:right; float:right:}
.wcenter {position:relative; float:left; text-align:center; vertical-align:middle; width:100%; }



/* Buttons
-----------------------------------------------------------------------------*/
.btn_ff6600 {background: #ff6600; border-radius: 0px; color:#fff;}
.btn_ff6600_active:hover, .btn_ff6600_active:focus, .btn_ff6600_active:active {background: #ff8800;}

.btn_161616 {background: #161616; border-radius: 0px; color:#fff;}
.btn_161616_active:hover, .btn_161616_active:focus, .btn_161616_active:active {background: #666;}

.style1_arrow_l { position:absolute; display: block; width:33px; height:33px; right:33px; top:0; background: #777;}
.style1_arrow_r { position:absolute; display: block; width:33px; height:33px; right:0px; top:0; background: #777;}
.style1_arrow_l:hover, .style1_arrow_l:focus, .style1_arrow_l:active,
.style1_arrow_r:hover, .style1_arrow_r:focus, .style1_arrow_r:active { background: #161616;}

.style2_arrow_l { position:absolute; display: block; width:50px; height:50px; right:50px; top:0; background: transparent;}
.style2_arrow_r { position:absolute; display: block; width:50px; height:50px; right:0px; top:0; background: transparent;}
.style2_arrow_l:hover, .style1_arrow_l:focus, .style1_arrow_l:active,
.style2_arrow_r:hover, .style1_arrow_r:focus, .style1_arrow_r:active { background: #161616;}

.btn_more { position:absolute; display: block; width:50px; height:50px; right:0px; top:0; background: #ddd;}
.btn_more_active:hover, .btn_more_active:focus, .btn_more_active:active { background: #161616;}

.btn_set_active:hover, .btn_set_active:focus, .btn_set_active:active {background: #666;}

.btn_effect {vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; overflow: hidden; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: color, background-color; transition-property: color, background-color;}



.col_ff6600 { color:#ff6600;}
.col_ff7700 { color:#ff7700;}
.col_ff8800 { color:#ff8800;}
.col_fff { color:#fff;}
.col_000 { color:#000;}
.col_333 { color:#333;}
.col_666 { color:#666;}
.col_999 { color:#999;}
.col_ddd { color:#ddd;}

.bg_col_ff6600 { background:#ff6600;}
.bg_col_ff7700 { background:#ff7700;}
.bg_col_ff8800 { background:#ff8800;}
.bg_col_fff { background:#fff;}
.bg_col_f2f2f2 { background:#f2f2f2;}
.bg_col_aaa { background:#aaa;}
.bg_col_000 { background:#000;}
.bg_col_333 { background:#333;}
.bg_col_666 { background:#666;}
.bg_col_999 { background:#999;}
.bg_col_ddd { background:#ddd;}

.height_100 { height: 100px;}
.height_200 { height: 200px;}
.height_300 { height: 300px;}
.height_400 { height: 400px;}
.height_500 { height: 500px;}
.height_600 { height: 600px;}

.opacity_10 {opacity:0.1}
.opacity_20 {opacity:0.2}
.opacity_30 {opacity:0.3}
.opacity_40 {opacity:0.4}
.opacity_50 {opacity:0.5}
.opacity_60 {opacity:0.6}
.opacity_70 {opacity:0.7}
.opacity_80 {opacity:0.8}
.opacity_90 {opacity:0.9}
.opacity_100 {opacity:1}

.box01 {position:relative; float:left;   width:90%; margin:10px 0 30px 0;  border:1px solid #ddd;  padding:10px 20px; font-size:14px; line-height:24px;} 
.box01 b {color:#005aaa;}

.box02 {position:relative; float:left;   width:94.5%; margin:10px 0 30px 0;  border:5px solid #ddd;  padding:10px 20px; font-size:14px; line-height:24px;} 

h2.title01 {position:relative; float:left;  width:100%; padding:15px 0; font-size:19px; color:#4d4d4d; line-height:20px;background: url(../images/com/icon_03.gif) 0px 8px no-repeat; }
h2.title02 {position:relative; float:left;  width:100%; padding:18px 0; font-size:20px; font-weight:600; color:#444; line-height:20px;background: url('../images/com/icon_04.gif') 0px 8px no-repeat;  }
h2.title02 b {color:#1a8909; }
h2.title03 {position:relative; float:left;  width:100%; padding:0px 0 0 25px; margin:10px 0 20px 0; font-size:20px; font-weight:700; color:#4d4d4d; line-height:20px;background: url(../images/com/icon_02.gif)3px 0  no-repeat; }
h2.title04 {position:relative; float:left;  width:100%; color:#d7104d; text-align: margin:0px 0 10px 0;	 font-size:28px; font-weight:600; background: url(../images/com/icon_03.gif) 0px 8px no-repeat; padding:15px 0; }
h2.title04 span {font-size:15px; color:#1d1d1d; font-weight:600;}
h2.title05 {position:relative; float:left;  width:100%; padding:22px 0; font-size:23px; font-weight:600; color:#005aaa; line-height:20px;background: url(../images/com/icon_04.gif) 0px 8px no-repeat; }
h2.title05 b {color:#005aaa; }
h2.title06 {position:relative; float:left;  width:100%; padding:22px 0; font-size:18px; font-weight:600; color:#005aaa; line-height:20px;}

h2.support03_01	{position:relative; float:left;  width:100%; color:#ff4e00; font-size:18px; font-weight:600;}




h3.font01 {position:relative; float:left;  width:100%; padding:10px 0; /*font-family:NanumGothic;*/ font-size:20px; color:#; line-height:20px;  font-weight:600;}
h3.font01  b {color:#005aaa; font-size:25px;}

h3.font02 {position:relative; float:left;  width:100%; padding:10px 0; /*font-family:NanumGothic;*/ font-size:20px; color:#005aaa; line-height:20px;  font-weight:600;}
h3.font02  b {color:#a0cd00}

h3.font03 {position:relative; float:left;  width:100%; padding:0px 0; /*font-family:NanumGothic;*/ font-size:15px; color:#52ad44; line-height:20px;  font-weight:600;}
h3.font03  b {color:#a0cd00}

h3.font04 {position:relative; float:left;  width:100%; padding:0px 0; /*font-family:NanumGothic;*/ font-size:18px; color:#e33030; line-height:20px;  font-weight:600;}


h3.font05 {position:relative; float:left;  width:100%; padding:10px 0; /*font-family:NanumGothic;*/ font-size:20px; color:#e22e2e; line-height:20px;  font-weight:600; }
h3.font05  b {color:#005aaa; font-size:20px;}


h3.title01 {position:relative; float:left;  width:99%; padding:0px 0 10px 15px ; font-size:15px; color:#4d4d4d; line-height:20px;background: url(../images/com/icon_01.gif) 0px 5px no-repeat; }
h3.title02 {position:relative; float:left; margin:10px 0 20px 0; padding:15px 0 0 0;  width:100%; text-align:left; font-size:16px; color:#5f5f5f; font-weight:bold;  background:url(../images/com/icon_04.gif) 0px 8px no-repeat; }
h3.title03 {position:relative; float:left; margin:0px 0 10px 0; padding:15px 0 0 0;  width:100%; text-align:left; font-size:16px; color:#005aaa; font-weight:bold; }
h3.title04 {position:relative; float:left; margin:0px 0 10px 0; padding:15px 0 0 0;  width:100%; text-align:left; font-size:16px; color:#5f5f5f; font-weight:bold; }

.about04  {float:left; position:relative; width:94%; margin:0 0 20px 0; padding:20px; border:1px solid #d1d1d1; background-color:#f7f7f7; line-height:22px; font-size:13px;  }
.about04 b {font-weight:bold; color:#149800;  }


/*about*/

.greeting01 {float:left; position:relative; width:76%;  padding:20px 200px 0 0px; line-height:22px; font-size:13px; background:url(../images/about/01_01_img_01.jpg) top right no-repeat; margin:0 0 60px 0;}
.greeting01 h2 {position:relative; width:100%;  font-size:16px;  font-weight:bold; color:#309e20; margin:0px 0 35px 0;}
.greeting01 b {color:#0092c4; font-weight:400; font-size:13px;}


.greeting02 {float:left; position:relative; width:76%;  padding:20px 0px 0 200px; line-height:22px; font-size:13px; background:url(../images/about/01_01_img_02.jpg) left 20px no-repeat;}
.greeting02 h2 {position:relative; width:100%;  font-size:16px;  font-weight:bold; color:#309e20; margin:1px 0 35px 0; text-align:right;}
.greeting02 b {color:#0092c4; font-weight:400; font-size:13px;}



/*.mission01 {float:left; position:relative; width:95%; margin:0 0 20px 0; padding:20px 10px; text-align:Center; border:1px solid #d1d1d1; background-color:#f7f7f7; line-height:24px; font-size:20px; color:#149800; font-weight:bold;}*/


.mission01 {float:left; position:relative; width:100%; }
.mission01 ul li {float:left; width:100%; text-align:center; font-size:14px; padding:4px 0 15px 0;}

.mission01 .font01 {font-size:16px; color:#005aaa; padding:2px 0;}
.mission01 .font02 {font-size:14px; color:#005aaa; padding:2px 0;}
.mission01 .font03 {font-size:18px; color:#e54620; font-weight:600; padding:2px 0;}
.mission01 .font04 {font-size:14px; color:#005aaa; padding:2px 0;}

.mission02 {float:left; position:relative; width:100%; font-size:16px;}
.mission02 p {float:left; width:100%;  text-align:center; line-height:26px;}
.mission02 ul	{float:left; width:100%;}
.mission02 ul li {float:left; text-align:left; font-size:14px; padding:4px 5px 4px 5px;}
.mission02 ul li.Mimg {position:relative; float:left; width:140px;}
.mission02 ul li.Mtxt {position:relative; float:right;width:220px; margin:10px 0 0 0; line-height:18px;}
.mission02 {width:100%;}
.mission02 .font01 {font-size:18px; color:#005aaa; padding:2px 0 20px 0; }
.mission02 .font02 {font-size:16px; color:#005aaa; padding:2px 0;}

.tabtable { width:100%; border-collapse:collapse; clear:both; overflow:hidden;}
.tabtable td { border:1px solid #d9d9d9; text-align:center;  background:#fff; font-size:13px; line-height:18px; letter-spacing:-1px;}
.tabtable td.on { background:#005aaa; color:#fff; font-weight:bold; }
.tabtable td a {display: block; padding: 7px;  text-align: center; font-size: 13px; color: #666;  }
.tabtable td a.on {color:#fff; font-weight:bold; background:#005aaa;}
.tabtable td.left { text-align:left; padding-left:10px; }

.work_toptab { position:relative;  width:100%;overflow: hidden;}
.work_toptab li {float:left;width: 50% ; /*  -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; */ }
.work_toptab.tab-type2 li {width:50%;}
.work_toptab li:last-child{background: none;}
.work_toptab li a{display: block; padding: 7px 0 4px; text-align: center; font-size: 13px; color: #666;  border:1px solid #ddd ;}
.work_toptab li:last-child a {background:none;}
.work_toptab li a.on{font-weight: bold;  color:#444;  border:1px solid #ddd ;}

/* ¹Ì¼ÇºÎºÐ  */


.vision01 {float:left; position:relative; width:100%; }

.navi_box{position:relative; float:left;  width:100%;height:45px;	}
.navi_box.fixed{height:56px}
.navi_box ul{width:100%;margin:0 auto;}
.navi{float:left; padding:0;height:45px;border-bottom:1px solid #858585}
.navi li{float:left;text-align:center;font-size:17px;font-weight:600;color:#333;letter-spacing:-0.01em}
.navi li a{display:block;height:34px;padding-top:10px;border:1px solid #ddd;border-right:1px solid #ccc;border-left:0;border-bottom:0}

.navi li a:hover {background-color:#f1f1f1;}

.navi li:first-child{}
.navi li:first-child a{border-left:1px solid #ccc}
.navi li.on{position:relative;z-index:10; background:url('../images/about/arrow_01.gif') bottom center no-repeat; padding:0 0 5px 0}
.navi li.on a{color:#fff;border:1px solid #ea5d4b;border-top-left-radius:2px;border-top-right-radius:2px;background-color:#ea5d4b; ;}
.ir .scroll_navi{padding-top:0}
.ir .navi_box{position:static}
.close_inbox{display:none}
.inbox .h3 + .responsive-table,.inbox .h3 + .no_responsible{margin-top:7px}
.inbox .img{margin-top:31px}
.inbox .img img,.max_full{max-width:100%}
img.full{width:100%}
.inbox .img + .h3,.inbox .responsive-table + .h3{margin-top:31px}
.inbox .info_wrap{margin-top:-20px;margin-bottom:30px}
.inbox p em{font-weight:bold}

.col6 li{width:16.66%}
.col5 li{width:20%}
.col4 li{width:25%}
.col3 li{width:33.33%}
.col2 li{width:50%}


.history_box {position:relative; float:left; margin:0px 0 20px 0; width:93%;  border:5px solid #ddd ;  padding:10px; font-size:13px; line-height:20px;}
.history_box b {font-size:14px; padding:0 0 10px; width:100%; font-weight:600; color:#005aaa;}

.history_list {position:relative; float:left; margin:0px 0 20px 0; padding:0px 0px 0 0px; width:100%; }
.history_list h3 {position:relative; float:left; font-size:25px; }
.history_list dl{ position:relative; float:left;  width:100%; /*border-left:1px solid #ddd; */ }
.history_list dl dt	{position:relative;  float:left; color:#c10226; width:25%; padding:0px 0px 5px 0px; font-weight:bold; /*font-size:14px;*/ /*border-right:1px solid #ddd;*/}
.history_list dl dd {position:relative;  float:left; width:75%; padding:0px 0px 8px 0px; ; /*font-size:13px;*/ }


.history_tab {float:left; position:relative; width:100%; margin:0 0 0px 0;}
.history_tab ul li {float:left; }


.ci01 { position:relative; float:left; width:820px; margin:0px 0 0 0; }
.ci01 ul li { position:relative; float:left;  padding:0 20px 0 0; font:14px; line-height:22px;}
.ci01 ul li.wl {width:30%;}
.ci01 ul li.wr {width:65%;}
.ci01 ul li.wr a {padding:10px 15px; border:1px solid; text-align:center; background:#005bac; color:#fff; margin:20px 0; }
.ci01 ul li.wr a:hover{padding:10px 15px; border:1px solid #333; text-align:center; background:#f1f1f1;  color:#222;	margin:20px 0; }

.ci01 ul li span {float:left; width:100%; font-size:18px; font-weight:800; margin:10px 0;}


.about02_02 {float:left; position:relative;  width:100%; margin:0px 0 20px 0;  border-top:2px solid #bbb; }
.about02_02 ul {float:left;  width:97.8%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px;}
.about02_02 ul li.wl {float:left; width:33%; line-height:24px; }
.about02_02 ul li.wl ul { width:100%; border-top:0px solid #ddd; border-bottom:0px solid #ddd;}
.about02_02 ul li.wl ul li {background:url('../images/com/icon_05.gif')left 7px no-repeat; padding:0 10px 0 10px; }
.about02_02 ul li.wl h2 { width:100%; font-size:18px; font-weight:600; color:#005aaa; padding:10px 0 18px 10px;}
.about02_02 ul li.wl h2 span {font-size:13px; padding:0 0 0 5px;}

.about02_02 ul li.wr	{float:left; width:17%; text-align:center;}

.color01 {background:#f1f1f1; }
.color02 {background:#e4e4e4; }


.about02_03 {float:left; position:relative;  width:100%; margin:0px 0 20px 0;  }
.about02_03 ul {float:left;  width:97.8%; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:10px;}
.about02_03 ul li.wl {float:left; width:67%; line-height:22px; }
.about02_03 ul li.wl ul { width:100%; border-top:0px solid #ddd; border-bottom:0px solid #ddd;}
.about02_03 ul li.wl ul li {background:url('../images/com/icon_05.gif')left 7px no-repeat; padding:0 10px 0 10px;  line-height:22px;}
.about02_03 ul li.wl h2 { width:100%; font-size:16px; font-weight:600; color:#005aaa; padding:10px 0 0px 10px;}
.about02_03 ul li.wr	{float:left; width:33%; text-align:center;}


.about03_01 {float:left; position:relative;  width:97%; margin:0px 0 20px 0;  border:1px solid #ddd; padding:10px;}
.about03_01 ul {float:left;  width:97.8%; padding:10px;}
.about03_01 ul li.wl {float:left; width:20%; line-height:22px; color:#005aaa; font-size:20px;}
.about03_01 ul li.wl b {font-size:30px; font-weight:700; }
.about03_01 ul li.wc {float:left; width:10%; padding:4px 0 0 0; line-height:22px; font-size:15px; font-weight:600;}
.about03_01 ul li.wr	{float:left; width:70%; line-height:22px; padding:4px 0 0 0;}


.about03_02 {float:left; position:relative; width:100%;  }
.about03_02 p {float:left; position:relative; width:100%; }
.about03_02 ul li {float:left; width:100%; margin:0 5px 0 0; /*border:1px solid #d9d9d9;*/}

.about_02 {float:left; position:relative;  width:100%; padding-bottom:30px; }
.about_02 h2  {float:left; position:relative; width:100%; margin:15px 0 15px 0; padding:0 0 0 25px; line-height:25px; font-size:20px; /*font-family:'NanumGothic', '³ª´®°íµñ' ,'ng','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic'; */ background:url(../images/com/icon_02.gif) 0px 4px no-repeat; }
.about_02 h3  {float:left; position:relative; width:100%; margin:15px 0 10px 0; padding:0 0 0 25px; line-height:25px; font-size:13px; /*font-family:'NanumGothic', '³ª´®°íµñ' ,'ng','NanumGothicWeb','Daum_Regular','¸¼Àº °íµñ', 'Malgun Gothic';*/  color:#009944;}
.about_02 ul.info01 {float:left; position:relative; width:100%; }
.about_02 ul.info01 li {float:left; width:100%; padding:4px 0; font-weight:bold; font-size:13px; }
.about_02 ul.info01 li ul li {float:left; width:100%; padding:4px 0 4px 20px; font-weight:normal; font-size:12px;}

.about_02 ul.info01_02 {float:left; position:relative; width:100%; }
.about_02 ul.info01_02 li {float:left; width:97%; padding:7px 0; font-size:12px; margin:0 0 0 20px}

.about_02 p {float:left; position:relative; width:95%; padding:10px; border:1px solid #d1d1d1; background-color:#f7f7f7; line-height:18px; margin:0 0 0 20px;}
.about_02 span {float:left; position:relative; width:95%; margin:0 0 0 20px;}



.about08 {float:left; position:relative;  width:100%; }
.about08 h3 {float:left; position:relative;  width:100%;  margin:10px 0; font-size:14px; font-weight:Bold; }
.about08 ul {float:left; position:relative;  width:100%; }
.about08 ul li { float:left; width:100%; line-height:18px; padding:0 0 10px 0;}

/*
.about_03 {float:left; position:relative;  width:500px; padding-left:300px;  background:url(../images/about/03_img_01.gif) left center no-repeat; }
.about_03 ul {float:left; position:relative; width:100%;}
.about_03 ul li {float:left; width:100%; padding:10px 0; font-size:14px;  }
*/






/* Ã£¾Æ¿À½Ã´Â±æ */
.mobile_map .root_daum_roughmap {width:100%	!important;}



.map_wrap{position:relative; float:left; width:100%;}
.map_wrap .map_view{overflow:hidden;}
.map_wrap .map_view ul {margin:0 0 10px 0;}

.map_wrap h4{float:left;width:100%;font-size:16px; font-weight:600; color:#333;letter-spacing:-1px; margin-bottom:10px;}
.map_wrap .traffic{overflow:hidden;padding:0px 0;}
.map_wrap .traffic h4{height:40px; width:100%;}
.map_wrap .traffic {float:left;width:100%;margin-bottom:20px;line-height:25px;}
.map_wrap .traffic  ul li {float:left; width:100%;line-height:24px; font-size:13px;}
.map_wrap .traffic  ul li.wl{float:left; width:100%;line-height:24px; color:#005aaa; font-weight:600;font-size:13px;}
.map_wrap .traffic  ul li.wl a {color:#005aaa; font-weight:600;font-size:13px;}

.map_wrap .traffic dl dd span.gr_bus{display:inline-block;width:35px;height:18px;margin-right:5px;background-color:#4ea031;text-align:center;font-size:11px;line-height:18px;color:#fff;}
.map_wrap .traffic dl dd span.b_bus{display:inline-block;width:35px;height:18px;margin-right:5px;background-color:#395cb4;text-align:center;font-size:11px;line-height:18px;color:#fff;}




.swork01 {position:relative; float:left; margin:10px 0 0px; width:100%; }
.swork01 h2  {position:relative; float:left; margin:10px 0 10px 0; width:100%; text-align:center; font-size:18px; color:#e04631; font-weight:600;}
.swork01 h2 b {font-size:20px;}

.swork01 h2.tit01  {position:relative; float:left; margin:10px 0 10px 0; width:100%; text-align:center; font-size:18px; color:#e04631; font-weight:600;}
.swork01 h2.tit01 b {font-size:20px;}

.swork01 h2.tit02  {position:relative; float:left; text-align:left; width:100%; padding:18px 0; font-size:20px; font-weight:600; color:#e04631; line-height:20px;background: url('../images/com/icon_04.gif') 0px 8px no-repeat;  }
.swork01 h2.tit02 b {font-size:18px;}
.swork01 h3 {position:relative; float:left; margin:20px 0 40px 0; width:100%; text-align:center; font-size:14px; color:#5f5f5f; font-weight:400;}
.swork01 h3.tit01 {position:relative; float:left; margin:10px 0 20px 0; padding:15px 0 0 0;  width:100%; text-align:left; font-size:16px; color:#5f5f5f; font-weight:bold;  background:url(../images/com/icon_04.gif) 0px 8px no-repeat; }
.swork01 h3.tit02 {position:relative; float:left; margin:0px 0 10px 0; padding:15px 0 0 0;  width:100%; text-align:left; font-size:16px; color:#005aaa; font-weight:bold; }


.swork01 ul { position:relative; float:left; margin-bottom:20px; }
.swork01 ul.work01_02 {background:url('http://fwa.or.kr/images/work/01_02_img_02.jpg') top no-repeat; background-size:360px;}
.swork01 ul.work01_04 {background:url('http://fwa.or.kr/images/work/01_04_img_03.jpg') top no-repeat; background-size:350px;  min-height:220px;  padding:20px 0 0 0;}
.swork01 li {width:100%; line-height:20px; font-size:13px; margin:0 0 8px 0; }

.swork01 li.le {float:left;  width:50%;}
.swork01 li.ri {float:left; width:50%;}
.swork01 li.ri b {float:left; font-weight:600; width:100%; font-size:16px; color:#369800; padding-bottom:7px;}





.work02_01{position:relative; float:left; margin:0px 0 10px; line-height:24px; font-size:14px;  width:100%;}
.work02_01 span.font01 {float:left;  font-size:16px; font-weight:600; padding:0 0 10px 0;}
.work02_01 span.font02 {float:left; font-size:20px; font-weight:600;}
.work02_01 b {font-size:20px; font-weight:600;}
.work02_01 h3{position:relative; float:left; margin:30px 0 20px 0; padding:16px 0 0 0;  width:100%; text-align:left; font-size:20px; color:#5f5f5f; font-weight:600;  background:url(../images/com/icon_04.gif) 0px 8px no-repeat; }
.work02_01 h3 b {font-size:30px; color:#d56745;  font-weight:600;}

.wbg01{background:url('http://fwa.or.kr/images/work/02_01_img_02.jpg')center top no-repeat; background-size:300px;  min-height:400px; padding:400px 0 0 0;}

.wbg02{background:url('http://fwa.or.kr/images/work/02_01_img_03.jpg')center top no-repeat; background-size:300px;  min-height:400px; padding:400px 0 0 0;}


.work02_02 {position:relative; float:left; margin:20px 0 30px 0; padding:250px 0 0px 0px;  width:100%;line-height:30px; font-size:20px; text-align:center; font-weight:600; background:url('http://fwa.or.kr/images/work/02_01_img_06.jpg')center top no-repeat; background-size:100% 230px;}
.work02_02 b {color:#005aaa;}


.work02 {position:relative; float:left; margin:0px 0 10px;}
.work02 dt {float:left; width:15%; font-weight:700;  line-heighT:22px; color:#246d19;}
.work02 dd {float:left; width:85%;  line-heighT:22px;}
.work02 li {float:left;  width:100%; line-heighT:22px; }
.work02 li b {float:left;  font-weight:700;  line-heighT:22px; color:#246d19; padding-right:10px;}


.work03_Tab{width:100%; float:left; margin-bottom:27px;}
.work03_Tab ul  {float:left;width:100%; padding:0px 0; }
.work03_Tab ul li {display:block; float: left; width:16.6%; letter-spacing:-0.05em}
.work03_Tab ul li a {display:block; float: left;  width:100%; padding:10px 0px 10px 0px; font-size:14px; text-align:center; border:1px solid #e4e4e4; background-color:#52ad44; color:#fff; font-weight:600; /*background:url(../images/com/l_menu_icon.gif) no-repeat right center;*/}
.work03_Tab ul li a:hover {width:100%; padding:10px 0px 10px 0px; /*background:url(../images/com/l_menu_icon_over.gif) no-repeat 190px center;*/ background-color:#a3ca18; color:#fff; font-weight:600;
		-webkit-transition:300ms ease-out 0ms;
		-moz-transition:300ms ease-out 0ms;
		-ms-transition:300ms ease-out 0ms;
		transition:300ms ease-out 0ms;
} 
.work03_Tab ul li.Over {display:block; float: left; }
.work03_Tab ul li.Over a {display:block; float: left;width:100%; padding:10px 0px 10px 0px; /*background:url(../images/com/l_menu_icon_over.gif) no-repeat 190px center;*/ background-color:#a3ca18; color:#fff; font-weight:bold;}



.work03 {position:relative; float:left;}
/*.work03 h3 {position:relative; width:100%;  font-size:14px;  font-weight:bold; color:#80a400;  margin:5px 0;}*/
.work03 h3 {/*color:#80a400;*/}
.work03 p  {position:relative; width:100%;  line-height:16px;   margin:5px 0 10px 0;}
.work03 ul {position:relative; float:left; width:100%; margin:5px 0 10px 0;}
.work03 ul  li {float:left;  width:100%; line-heighT:22px; }
.work03 li b {float:left;  font-weight:700;  line-heighT:22px; color:#246d19; padding-right:10px;}

.work03_box {position:relative; float:left;   width:96%;  border:1px solid #ddd; background:#e9e9e9; padding:10px 20px; font-size:13px;}
.work03_box h3 {position:relative; width:100%;  font-size:16px;  font-weight:bold; color:#bf0000;  margin:10px 0;}
.work03_box ul {position:relative; float:left; width:100%; margin:10px 0 10px 0; }
.work03_box ul  li {float:left;  width:100%; line-height:22px; }
.work03_box li b {float:left;  font-weight:700;  line-height:22px; color:#246d19; padding-right:10px;}


.work05  {float:left; position:relative;  margin:0px 0 10px 0px; line-height:22px; font-size:13px; }

.work05 dl{ position:relative; float:left; width:100%; /*border-left:1px solid #ddd; */}
.work05 dl dt	{ float:left; color:#c10226; font-weight:bold; width:8%; padding:0px 0px 10px 0px; font-size:13px; ;}
.work05 dl dd { float:left; width:92%; padding:0px 0px 10px 0px; ; font-size:12px; }
.work05 b {color:#e30055;}

.support_box01 {position:relative; float:left;   width:90%; margin:0 0 20px 0;  border:1px solid #ddd; background:#e9e9e9; padding:10px 10px; font-size:13px; line-height:24px;} 
.support_box01 b {color:#258716;}

.support_box02 {position:relative; float:left;   width:810px; height:270px; margin:0 0 20px 0;  border:1px solid #d4d4d4; padding:0px 20px; font-size:15px; line-height:24px;} 
.support_box02 p {position:relative;  float:left;  width:370px; padding:20px 20px 5px 20px; text-align:center; }
.support_box02 .f01 {font-size:16px; font-weight:600; color:#005aaa;}
.support_box02 .f01 b {color:#00c6d5;}
.support_box02 .f02 {font-size:22px; font-weight:600;}

.support_bg01	 { background:url('http://fwa.or.kr/images/support/top_img_01.jpg') right no-repeat; }
.support_bg02	 { background:url('http://fwa.or.kr/images/support/top_img_02.jpg') right no-repeat; }

.support01 {position:relative; float:left; width:100%; line-height:30px;}

.support01 h2  {position:relative; float:left; margin:10px 0 20px 0; width:100%; text-align:center; font-size:35px; color:#e04631; font-weight:600;}

.support01 h3  {position:relative; float:left; margin:10px 0 20px 0; width:100%; text-align:center; font-size:23px; color:#e04631; font-weight:600;}
.support01 h3 span {color:#444; font-size:14px; font-weight:none;}

.support01 h4  {position:relative; float:left; margin:10px 0 20px 0; width:100%; text-align:center; font-size:28px; color:#e04631; font-weight:600;}
.support01 h4 span {color:#444; font-size:16px; font-weight:none;}

.support01 p  {position:relative; float:left; text-align:center ; margin:20px 0 30px 0; width:100%; font-size:18px; line-height:40px;}
.support01 p b {font-weight:600; font-size:20px;  line-height:40px; color:#005aaa;}


.support01_box {position:relative; float:left; width:96%; padding:15px; border:1px solid #d1d1d1;}
.support01_box hr {position:relative;  float:left; width:100%; color:#d1d1d1; display:inline;  margin:25px  0; noshade;}



.support02  {position:relative; float:left; width:100%;}
.support02 ul {float:left; width:100%; font-size:13px; margin:10px 0 15px 0;}
.support02 ul li {float:left; width:100%;  line-height:24px; }

.support_back01 {background:url('http://fwa.or.kr/images/support/01_img_03.gif') 500px center no-repeat;}

.support02_2 {position:relative; float:left; width:100%;}
.support02_2  ul li {float:left; text-align:center; width:25%; line-height:40px; font-size:14px;}


.support02_3 {position:relative; float:left; width:100%;}
.support02_3  ul li {float:left; text-align:center; width:90%; line-height:16px; font-size:13px; margin:0 12px 10px 0; border:1px solid #dbdbdb; text-align:center; padding:20px;}
.support02_3  ul li h3 {float:left; font-size:20px; color:#005aaa; margin:15px 0; width:100%;}
.support02_3  ul li span {float:left; width:100%; height:80px;}
.support02_3  ul li.end {float:left; text-align:center; margin:0 0px 10px 0; }




.swork03	{ position:relative; float:left; width:100%;}
.swork03 ul li {float:left; }
.swork03 ul li ul li {float:left; width:50%;}


.support_box	{position:relative;  float:left; background:#f9f9f9; border:1px solid #e6e6e6; width:91%;padding:10px 15px;word-break:keep-all; line-height:18px !important; margin:0 0 10px 0; font-size:13px;}
.support_box span {float:left; padding:0 0 7px 0; width:100%; font-weight:bold;}
.support_box ul {float:left;  width:100%; }
.support_box ul li {float:left; padding:5px 0;}



.support02_4 {position:relative; float:left; width:100%; margin:20px 0; padding:115px 0 0 0; background:url('../images/support/02_01_bg_01.gif') top center no-repeat; min-height:165px;}
.support02_4 ul {position:relative; float:left; width:33%; margin:0px 0 10px 0;}
.support02_4 ul li {position:relative; float:left; width:100%; text-align:center; padding:3px 0; line-height:16px; font-size:13px; }


.support02_5 {position:relative; float:left; width:100%; margin:20px 0; padding:110px 0 0 0; background:url('../images/support/02_01_bg_02.gif') top center no-repeat; min-height:100px;}
.support02_5 ul {position:relative; float:left; width:25%; margin:0px 0 10px 0;}
.support02_5 ul li {position:relative; float:left; width:100%; text-align:center; padding:3px 0; line-height:16px; font-size:13px; }

.support02_6 {position:relative; float:left; width:100%; margin:20px 0; }

.support02_6 div {position:relative; float:left; width:27.5%; margin:0px 10px 10px 0; padding:180px 20px 15px 20px; border:1px solid #e4e4e4 ;  min-height:220px;}
.support02_6 .hei01 { min-height:180px;}
.support02_6 div.end {margin:0px 0px 10px 0;}

.support02_6 div.bg01 {background:url('http://fwa.or.kr/images/support/02_01_bg_03.gif') top center no-repeat; /* background-size:100%;*/}
.support02_6 div.bg02 {background:url('http://fwa.or.kr/images/support/02_01_bg_04.gif') top center no-repeat; background-size:100%;}
.support02_6 div.bg03 {background:url('http://fwa.or.kr/images/support/02_01_bg_05.gif') top center no-repeat; background-size:100%;}
.support02_6 div.bg04 {background:url('http://fwa.or.kr/images/support/02_01_bg_06.gif') top center no-repeat; background-size:100%;}
.support02_6 div.bg05 {background:url('http://fwa.or.kr/images/support/02_01_bg_07.gif') top center no-repeat; background-size:100%;}
.support02_6 div.bg06 {background:url('http://fwa.or.kr/images/support/02_01_bg_08.gif') top center no-repeat; background-size:100%;}

.support02_6 div h3 {float:left; text-align:center; width:100%; font-size:18px; color:#005aaa; font-weight:600; margin:0 0 20px 0;}
.support02_6 div ul {float:left; margin:10px 0 0; }
.support02_6 div ul li {float:left; width:100%; line-heighT:20px;}

.support_list {position:relative; float:left; width:100%; margin:20px 0; }
.support_list > div {position:relative; float:left; width:250px; margin:0px 16px 12px 0; padding:10px; border:1px solid #e4e4e4 ;  min-height:320px; text-align:center;}
.support_list .end {margin:0px 0px 12px 0; }
.support_list div h3 {float:left; text-align:center; width:100%; font-size:15px;  font-weight:600; margin:20px 0 10px 0;}
.support_list div p {  text-align:center; }


.support03_1 {position:relative; float:left; width:100%;  line-height:22px; font-size:14px;  margin:0 0  20px 0; padding:0px 0px 25px 0px; background:url('../images/support/02_02_img_02.jpg') right top no-repeat; }
.support03_1 h2.t01 {position:relative; float:left; width:100%; font-size:20px; line-height:32px; font-weight:600; padding:0 0 30px 0;}
.support03_1 h2.t02 {position:relative; float:left; width:100%; font-size:25px; line-height:42px; font-weight:600; text-align:center; color:#005aaa; padding:50px 0 30px 0;}
.support03_1 h3 {position:relative; float:left; width:100%; font-size:20px; line-height:42px; font-weight:600; text-align:center;}
.support03_1  ul li {float:left; text-align:center; width:25%; line-height:40px; font-size:14px;}


./*support01 ul {position:relative; float:left; width:100%; margin:0px 0 10px 0;}
.support01 ul  li {float:left;  width:100%; line-heighT:22px; font-size:13px;}
.support01 li b {float:left;  font-weight:700;  line-heighT:22px; color:#246d19; padding-right:10px;}
*/


.support04_01 {position:relative; float:left; }
.support04_01 ul {position:relative; float:left; width:100%; margin:0px 0 10px 0;}
.support04_01 ul  li {float:left;  width:25%; line-height:22px; font-size:15px; font-weight:600; margin:0 2px 0 0; text-align:center; padding:4%; color:#fff;}
.support04_01 ul  li.bg01 {background-color:#51a825; border-top:3px solid #337a0f;}
.support04_01 ul  li.bg02 {background-color:#25a850;  border-top:3px solid #0d8836;}
.support04_01 ul  li.bg03 {background-color:#25a3a8;  border-top:3px solid #0b777b;}

.support04_02 {position:relative; float:left; }
.support04_02 ul {position:relative; float:left; width:100%; margin:0px 0 10px 0;}
.support04_02 ul  li {float:left;  width:29.0%; line-heighT:22px; margin:0 2px 5px 0; text-align:center; padding:2.5% 2%; color:#222; letter-spacing:-0.02em;}
.support04_02 ul  li b {font-size:15px; font-weight:600; }

.support04_02 ul  li.bg01 {background-color:#ddf0d3; /*border-top:3px solid #337a0f;*/}
.support04_02 ul  li.bg02 {background-color:#d3f0e2;  /*border-top:3px solid #0d8836;*/}
.support04_02 ul  li.bg03 {background-color:#d3ecf0;  /*border-top:3px solid #0b777b;*/}


.sangdam01 {position:relative; float:left;}
.sangdam01 dl {float:left; width:100%; border-bottom:1px solid #ddd ; padding:5px 0;}
.sangdam01 dl dt {float:left; width:120px; }
.sangdam01 dl dd {float:left; width:700px; font-size:13px; line-height:22px;}
.sangdam01 dl dd h3 {font-size:14px; width:90%; padding:10px 0 14px 15px; color:#52ad44;}
.sangdam01 dl dd h3 b {font-size:16px; color:#0e6401;}



/* ÅÇ */
.tab03 {position:relative; padding-top:25px; *zoom:1; height:12px; margin-bottom:40px;}
.tab03>li{float:left; width:100%;}
.tab03>li>div{border-top:1px solid #d2d2d2; padding-top:25px;}
.tab03>li>a {display:block; position:absolute; top:0; padding:5px 35px; line-height:24px; color:#696969; background:#eff1f2; font-weight:bold;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2; border-top:3px solid #7d8086; }
.tab03>li.on>a { background:#fff; color:#505050; border-bottom:1px solid #fff; border-top:3px solid #4c9cd8;  }
.tab03>li>a:hover,.tab03>li>a:active,.tab03>li>a:focus { background:#fff; color:#505050;border-bottom:1px solid #fff; border-top:3px solid #4c9cd8; }


.tab04 {position:relative; padding-top:25px; *zoom:1; height:12px; }
.tab04>li{float:left; width:100%;}
.tab04>li>div{border-top:1px solid #d2d2d2; padding-top:25px;}
.tab04>li>a {display:block; position:absolute; top:0; padding:5px 35px; line-height:24px; color:#696969; background:#eff1f2; font-weight:bold;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2; border-top:3px solid #7d8086; }
.tab04>li.on>a { background:#fff; color:#505050; border-bottom:1px solid #fff; border-top:3px solid #4c9cd8;  }
.tab04>li>a:hover,.tab04>li>a:active,.tab04>li>a:focus { background:#fff; color:#505050;border-bottom:1px solid #fff; border-top:3px solid #4c9cd8; }


.pro_tab {float:left; width:100%; margin:0px 0 20px 0px;  }
.pro_tab ul {width:100%; /*border-bottom:2px solid #acacac;*/ height:34px; margin:0 0 5px 0; }
.pro_tab ul li {float:left; padding-right:2px;}

.member_01 h2 {width:100%; text-align:center; margin:10px 0; font-size:18px;}
.member_01 h3 {width:100%; font-weight:bold; color:#e34b00; margin:15px 0; font-size:15px; line-height:22px;}
.member_01 h5{/*background:url(../images/com/icon_arrow.gif) no-repeat 0 3px; */margin-top:20px;padding-left:0px;font-size:14px;color:#333; padding-bottom:10px;}
.member_01 p{line-height:160%;}
.box	{float:left; background:#f2f2f2;width:98%;padding:10px 15px;word-break:keep-all; line-height:16px;; margin:0 0 10px 0;}
.box span {float:left; padding:0 0 7px 0; width:100%; font-weight:bold;}
.member_01 > .btn {float:left; width:100%; text-align:center; margin-top:30px; }

/* È¸¿ø°¡ÀÔ */
.tbl_style01 {width:100%; border-top:1px solid #5e5e5e; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-spacing:0}
.tbl_style01 th {padding:10px 0 10px 0px; font-size:12px; font-weight:bold; line-height:16px; text-align:center; color:#333537; border-bottom:1px solid #d7d7d7; background:#f3f3f3}
.tbl_style01 th.fist-child {border-left:none;}
.tbl_style01 td {padding:8px 8px 8px 12px; font-size:12px; font-weight:normal; line-height:180%; color:#555; text-align:left; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; }
.tbl_style01 td.list_title {text-align:center; letter-spacing:-1px; border-left:none;}
.tbl_style01 td.ct {text-align:center; }
.tbl_style01 td input {height:18px; font-size:12px; line-height:16px; padding-left:5px; margin:2px 0px 3px 0px; border:1px solid #bbb}
.tbl_style01 td input.radio {border:none; padding:0px 3px 0px 0px; }
.tbl_style01 td select {font-size:12px; margin:2px 0px 3px 0px; }
.tbl_style01 td img {margin-top:2px;}


/* ·Î±×ÀÎ */
#mem-login-top {margin:0 auto; padding:0px 0px 15px 15px; width:100%; text-align:center;}

.mem-login {float:left; width:780px; height:200px; background-color:#f5f5f5; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;}
.mem-login fieldset {position:relative; width:400px; margin:0px auto; }
.mem-login fieldset ul {margin-top:40px; }
.mem-login fieldset ul li {float:left; vertical-align:middle; margin:0px; padding:5px 0px; }
.mem-login fieldset ul li label {display:inline-block; width:80px;}
.mem-login fieldset ul li input.text {width:165px; border:1px solid #cfcfcf; background:#fff; color:#313131; margin-right:30px; }
.mem-login fieldset .login-btn { top:0px; right:0px; *position:absolute; *top:42px; *right:20px;}
.mem-login fieldset div {margin:3px 0 0 56px; color:#858585; font-size:11px;}
.mem-login fieldset div input {	vertical-align:-2px;	 *vertical-align:-1px; }

.login-list { width:400px; margin:0px auto; padding:20px 0px 0px 0px; }
.login-list li {float:left; margin-top:6px; }
*+html ul.login-list li {margin-top:2px;}
ul.login-list li span {float:left; width:280px; color:#898989; font-size:11px; }
ul.login-list li a {float:right;}



.t_top_txt {font-size:11px; text-align:right; margin-bottom:5px;}

.gcmt2 {color:#658e1d;} 
.gcmt1 {color:#45afc7;} /* sky */

.no_bdt {border-top:none !important;}

/* Table */
 .tblst1 {width:100%; border-collapse:collapse; table-layout:fixed; border-top:solid 2px #444; border-bottom:solid 1px #999;}
	.tblst1 tbody th,
	.tblst1 td.th {text-align:left; font-weight:bold; color:#333; padding:0 0 0 10px; border-top:solid 1px #d0d0d0;}
	.tblst1 td.th3 {text-align:left; padding:10px; border:none;}
	.tblst1 tbody tr th:first-child,
	.tblst1 tr td.th:first-child {border-left:none;}
	.tblst1 tbody tr:first-child th,
	.tblst1 tr:first-child td {border-top:none;}
	.tblst1 tbody th .need,
	.tblst1 td.th .need {padding-right:5px;}
	.tblst1 td {padding:12px 0 9px 10px; border-top:solid 1px #d0d0d0; border-left:solid 1px #d0d0d0;}
	.tblst1 td * {vertical-align:middle;}
	.tblst1 td table th,
	.tblst1 td table td {border:none; padding:4px 0;}
.tbl_search {width:100%; border-collapse:collapse; table-layout:fixed; margin-top:30px;}
	.tbl_search th,
	.tbl_search td {border:solid 1px #9b9b9b; background:#f3f3f3; font-size:15px; color:#333;}
	.tbl_search th {font-weight:bold; text-align:center; padding:35px 0;}
	.tbl_search td {padding:35px 0 35px 30px;}
	.tbl_search td * {vertical-align:middle;}

	
	
.bt_align_center {margin-top:20px; text-align:center;}


@font-face {
    font-family: 'KOTRA_BOLD-Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_20-10-21@1.1/KOTRA_BOLD-Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face { font-family: 'GongGothicMedium'; src: url('https://github.com/projectnoonnu/noonfonts_20-10/blob/main/GongGothicMedium.woff') format('woff'); font-weight: normal; font-style: normal; }

@font-face {
    font-family: 'MapoGoldenPier';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/MapoGoldenPierA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


a.btn_news01{ padding:7px 20px 9px; border:1px solid #f37e00; text-align:center; background:#f37e00;  color:#fff;	margin:10px 0 0px 0; text-decoration:none; font-size:14px; font-weight:500;}
a.btn_news01:hover {padding:7px 20px 9px; border:1px solid; text-align:center; background:#d23535; color:#fff; margin:10px 0; font-size:14px; }

a.btn_news02{ padding:10px 20px 12px; border:1px solid #ddd; text-align:center; background:#fff;  color:#222;	  margin:10px 0 0px 0; text-decoration:none; font-size:14px; font-weight:500;}
a.btn_news02:hover {padding:10px 20px 12px; border:1px solid #222; text-align:center; background:#222; color:#fff; margin:10px 0; font-size:14px; }

a.btn_news03{ padding:10px 20px 12px; border:1px solid #ddd; border-radius: 5px; text-align:center; background:#fff;  color:#222;	  margin:10px 0 0px 0; text-decoration:none; font-size:14px; font-weight:500;}
a.btn_news03:hover {padding:10px 20px 12px; border:1px solid #ddd;  border-radius: 5px; text-align:center; background:#ddd; color:#111; margin:10px 0; font-size:14px; }


.newsletter_view_con {position:relative; float:left; width:100%; margin-bottom:20px; padding:0 0 20px 0; border-bottom:1px solid #ddd ; }

.fwa_letter_view_01 {position:relative;/* float:left;*/ width:99%; margin-bottom:20px; padding:50px 1%; border-bottom:1px solid #ddd ; }
.fwa_letter_bg01 {background:url('../images/newsletter/01_bg_01.jpg')top center no-repeat; background-size: 100%;} 

.fwa_letter_bg03 {background:url('../images/newsletter/01_bg_03.jpg')top center ; background-size: 100%;} 
.fwa_letter_bg04 {background:url('../images/newsletter/01_bg_04.jpg')top center ; background-size: 100%;} 


.fwa_letter_view_01  h2 {width:100%;color:#ad3f03; font-size:34px; font-weight:600; text-align:center; line-height:45px; margin:20px 0 10px 0; letter-spacing:-1px;}
.fwa_letter_view_01  h2 b {color:#222; font-size:36px;  font-family: 'KOTRA_BOLD-Bold';}
.fwa_letter_view_01  h2 span {color:#773711; }
.fwa_letter_view_01  h2.tit01 {width:100%;color:#222; font-size:30px;  font-family: 'KOTRA_BOLD-Bold'; text-align:center; line-height:48px; margin:10px 0 20px 0; letter-spacing:-1px;}
.fwa_letter_view_01  h2.tit01 b {color:#773711; font-size:30px;  font-family: 'KOTRA_BOLD-Bold';}

.fwa_letter_view_01  h3.tit01 {position:relative; float:left;  width:99%; padding:0px 0 10px 15px ; font-size:15px; color:#4d4d4d; line-height:20px;background: url(../images/com/icon_01.gif) 0px 5px no-repeat; }
.fwa_letter_view_01  h3.tit02 {position:relative; float:left;  width:100%; padding:40px 0 10px 0px ; font-size:22px; color:#222; line-height:25px;font-weight:600;text-align:center; font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif; background: url(../images/com/icon_06.gif) center top no-repeat; }
.fwa_letter_view_01  h3.tit02 b {color:#ad3f04; font-weight:800;}
.fwa_letter_view_01  h3.tit03 {position:relative; float:left;  width:100%; padding:40px 0 10px 0px ; font-size:20px; color:#ad3f04; line-height:28px;font-weight:600;text-align:center; font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif; }

.fwa_letter_view_01 p.p01 {position:relative; float:left;  width:94%; padding:20px 3% 10px 3% ; font-size:14px; font-weight:500; line-height:19px; color:#222;}
.fwa_letter_view_01 p.p01 span {font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:20px; line-height:26px; }

.fwa_letter_view_01 .fs01	{font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:22px; line-height:35px; }
.fwa_letter_view_01 .fs02	{font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:25px; }

.fwa_letter_view_01 .boxbg01 {border:1px solid #ce8b64; background:#fef8ea; /*background:url('../images/newsletter/01_bg_03.png')top center no-repeat; background-size: 100%;*/}



.fwa_letter_view_01 p.box02 {float: left;    position: relative; text-align:center; font-size:16px; font-weight:600; line-height:20px; background:#f5a647; color:#fff;    padding: 1.5%;    width: 93%;    margin: 20px 1.5% 30px 1.5%;      box-shadow: 10px 10px 10px rgba(0,0,0,.1); /*font-family: 'GongGothicMedium';*/}
.fwa_letter_view_01 p.box03 {float: left;    position: relative; text-align:center; font-size:14px; font-weight:600; background:#c57643; color:#fff;    padding: 1.5%;    width: 93%;    margin: 20px 1.5% 20px 1.5%;  /*    box-shadow: 10px 10px 10px rgba(0,0,0,.1); font-family: 'GongGothicMedium';*/}
.fwa_letter_view_01 p.box04 {float: left; text-align:center; font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:20px; font-weight:600; /*background:#f5a647; */ color:#222;    padding: 20px;    width: 87%;    margin: 20px 5% 30px 5%;      box-shadow: 10px 10px 10px rgba(0,0,0,.1);}


.fwa_letter_view_01 .p02 {position:relative; float:left;  width:87%; padding:0px 6% 20px 7% ; margin-bottom:20px; font-size:14px; font-weight:500; line-height:19px; color:#222;}
.fwa_letter_view_01 .p02 span {width:100%; float:left; font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:22px; line-height:26px;  padding-bottom:10px; }



.cont_200401 .cont_wrap { position: relative; width: 100%; min-height: 500px; color: #333; margin-top: 40px;}
.cont_200401 .cont_wrap .img { position: relative; width: 100%; /*height: 400px;*/ text-align:center;}
.cont_200401 .cont_wrap .txt { position: relative; width: 96%; font-size: 15px;  line-height: 20px; background: #ffffff; padding: 2%; box-shadow: 10px 10px 10px rgba(0,0,0,.1); }
/*.cont_200401 .cont_wrap .txt span { display: block; width: 550px; height: auto; font-size: 22px; line-height: 28px; padding-bottom: 10px; font-weight: 600; }*/

.cont_200401 .cont2_wrap { position: relative; width: 840px; min-height: 230px; color: #333; margin-top: 40px;}
.cont_200401 .cont2_wrap .img { position: absolute;  right: 0; width: 410px; height: 230px;}
.cont_200401 .cont2_wrap .txt { position: relative; margin-left: 0px; top: 50px; width: 450px; min-height: 120px ;font-size: 14px; line-height: 20px; background: #ffffff; padding: 30px 30px 60px 0;}
.cont_200401 .cont2_wrap .txt span { display: block; width: 480px; height: auto; font-size: 22px; line-height: 28px; padding-bottom: 10px; font-weight: 600; }

.cont_200401 .cont3_wrap { position: relative;  float:left;  width: 100%; min-height:600px; color: #333; margin-top: 40px;}
.cont_200401 .cont3_wrap .img { position: relative; width: 100%; /*height: 400px;*/ text-align:center;}
.cont_200401 .cont3_wrap .txt { position: relative; width: 96%; font-size: 16px;  line-height: 20px;font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e;  background: #ffffff; padding: 2%; box-shadow: 10px 10px 10px rgba(0,0,0,.1); }

/*
.cont_200401 .cont3_wrap .img { position: absolute; left: 0; width: 500px; height: 400px; top:120px;}
.cont_200401 .cont3_wrap .txt { position: relative; margin-left: 450px; top: 20px; width: 550px; min-height: auto; font-family:'MapoGoldenPier','NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:20px;  background: #ffffff; padding: 30px 30px 30px 30px; box-shadow: 10px 10px 10px rgba(0,0,0,.1); }
*/
.cont_200401 .cont3_wrap .txt span {font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  color:#75655e; font-size:17px; line-height:22px; padding-bottom: 10px; font-weight: 600; }



.cont_200404	{position: relative; width:100%; margin-top:30px;}
.cont_200404 h2 {font-size: 17px; line-height: 24px; font-weight: 600; text-align: center; color: #222;  padding-bottom: 20px;font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif; }





.cont_200404 .cont_wrap { position: relative;  width: 92%; min-height: 300px; color: #333; margin:40px 4% 0 4%;}
.cont_200404 .cont_wrap .img { position: relative;  width: 100%; text-align:center; }
.cont_200404 .cont_wrap .txt { position: relative; width: 94%; font-size: 14px; line-height: 20px; background: #ffffff; padding: 3%;}
.cont_200404 .cont_wrap .txt b { display: block; width: 100%; /*height: auto;*/ font-size: 18px; line-height: 24px; padding-bottom: 10px; font-weight: 600; }

.cont_200404 .cont2_wrap { position: relative;  width:92%; min-height: 300px; color: #333;  margin:40px 4% 0 4%;}
.cont_200404 .cont2_wrap .img { position: relative; width: 100%; text-align:center; }
.cont_200404 .cont2_wrap .txt { position: relative; width: 94%;font-size: 14px; line-height: 20px; background: #ffffff; padding: 3%;}
.cont_200404 .cont2_wrap .txt b { display: block; width: 100%; /*height: auto;*/ font-size: 18px; line-height: 24px; padding-bottom: 10px; font-weight: 600; }

.cont_200404 .cont3_wrap { position: relative; float:left;  width:88%; min-height: 100%; color: #333;  margin:40px 4% 0 4%; background:#9b6942; padding:2%; }
.cont_200404 .cont3_wrap .img { position: relative; float:left; width: 100%;text-align:center; }
.cont_200404 .cont3_wrap .img img {/*width:100%;*/}
.cont_200404 .cont3_wrap .txt { position: relative; float:left; width: 100%; font-size: 14px; line-height: 20px; color:#fff; /*background: #ffffff; padding: 30px 30px 30px 30px;*/}
.cont_200404 .cont3_wrap .txt b { display: block; font-size: 18px; line-height: 24px; padding:10px 0; font-weight: 600; font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  }
.cont_200404 .cont3_wrap .txt01 { position: relative; floaT:left;   width: 96%; text-align:Center; margin-top:20px;  border-top:1px solid #fff;  padding:2%; color:#fff; font-size: 16px; line-height: 24px; /*background: #ffffff; padding: 30px 30px 30px 30px;*/}
.cont_200404 .cont3_wrap .txt01 b { display: block; font-size: 18px; line-height: 24px; padding:10px 0; font-weight: 600; font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  }



.cont_200405 {position: relative; float:left;   width: 92%;  color: #333; padding:4%; background:#fff;}
.cont_200405 dl {width:100%;}
.cont_200405 dl dt { float:left;   width: 93%; padding:0px 0% 20px 7%; background:url('../images/newsletter/05_q.png')left top no-repeat;  font-size:15px; color:#ad3f04; font-weight:600; text-decoration:underline;}
.cont_200405 dl dd { float:left;   width: 93%; padding:0px 0% 20px 7%; background:url('../images/newsletter/05_a.png')left top no-repeat;  font-size:14px; color:#222; }


.cont_200405 .cont_wrap  { position: relative; floaT:left;   width: 96%; text-align:Center; margin-top:20px; background:#9b6942; padding:2%; color:#fff; font-size: 15px; line-height: 18px; /*background: #ffffff; padding: 30px 30px 30px 30px;*/}
.cont_200405 .cont_wrap  b { display: block; font-size: 18px; line-height: 24px; padding:10px 0; font-weight: 600; font-family:'NanumSquare','Noto Sans KR','Malgun Gothic', ¸¼Àº °íµñ,'Nanum Gothic', Sans-serif;  }



.fwa_letter_view_01 .w200401 {position:relative; float:left;  width:90%; padding:20px 5% 10px 5% ; font-size:17px; font-weight:500; color:#222;}

 .cont_200406 {position:relative; float:left;  width:100%; padding:20px 0% 10px 0% ;  font-weight:500; color:#222;}
 .cont_200406 ul {width:100%;}
.cont_200406 ul li h3 {float:left; width:100%; text-align:center; color:#803800; font-size:16px; line-height:20px; padding-bottom:12px;}
.cont_200406 ul li h3.tit01 {font-size:20px;}
.cont_200406 ul li h3 span { font-size:15px; letter-spacing:-2px;}
.cont_200406 ul li {float:left; width:43.5%; background:#fff; height:380px; font-size:14px; line-height:18px; box-shadow: 10px 10px 10px rgba(0,0,0,.1); border:1px solid #dadada; margin:1%; padding:2%;}
 .cont_200406 ul li img {float:left; width:100%; margin-bottom:10px; }
 .cont_200406 ul li b {color:#773711;}

.cont_200406 ul li.w01	{width:94%; text-align:center;}
.cont_200406 ul li.w01 h3	{font-size:20px;}

.cont_200406 ul li .txtr {position: absolute;  right:7%; padding:25px 0 0 0; font-size:15px; letter-spacing:0px;}


/*======================= Mobile 640 px ~ =======================*/

@media only screen and (max-width:640px){

.cont_200405_t  {display:block;}
.cont_200405_t  img {width:100%;}
.cont_200405_m  {display:none;}

}

@media only screen and (max-width:480px){

.cont_200405_t  {display:none;}
.cont_200405_m  {display:block;}
.cont_200405_m  img {width:100%;}

.cont_200405 dl dt { float:left;   width: 90%; padding:0px 0% 20px 10%; background:url('../images/newsletter/05_q.png')left top no-repeat;  font-size:15px; color:#ad3f04; font-weight:600; text-decoration:underline;}
.cont_200405 dl dd { float:left;   width: 90%; padding:0px 0% 20px 10%; background:url('../images/newsletter/05_a.png')left top no-repeat;  font-size:14px; color:#222; }


.cont_200406 ul li {float:left; width:94%; background:#fff; height:auto; font-size:14px; line-height:18px; box-shadow: 10px 10px 10px rgba(0,0,0,.1); border:1px solid #dadada; margin:1%; padding:2%;}

.cont_200406 ul li .txtr {position: absolute; float:right;  padding:45px 0 10px 0; font-size:13px; letter-spacing:0px;}

}