/* m01_hdl7 begin */
@charset "utf-8";
/* CSS Document */


a:visited {text-decoration:none; color:#000;}
a:active {text-decoration:none;}
a:hover h3 {color:#d3231a; text-decoration:underline;}
a:hover h6 {color:#000; text-decoration:underline;}
a.OnLoad:hover {color:#d3231a; text-decoration:underline;}

.mo1_hdl7 .FtColor_T {color:#353535;}
.mo1_hdl7 .FtColor_S {color:#707070;}

.mo1_hdl7 h3 {font-size:15px; line-height: 200%; margin-bottom: 5px; }
.mo1_hdl7 .Boll h3 {padding-left:6px; background:url("/data/skin/content/1/m01_hdl7//images/Box_Boll.gif") no-repeat -10px 0;}


.mo1_hdl7 h6 { overflow:hidden;margin-bottom: 10px; font-size:28px; line-height:1.2em; letter-spacing:-1px; cursor:pointer; font-weight: 500; }
.mo1_hdl7 h6 a{ color:#000;}

.mo1_hdl7 {position:relative;}
.mo1_hdl7 img {border:1px solid #a0a0a0;}
.mo1_hdl7 span { width:424px; overflow:hidden; font-size:12px; font-weight:normal; letter-spacing:-1px; line-height:155%; cursor:pointer;}
.mo1_hdl7 strong {font-size:12px; letter-spacing:-1px; line-height:120%; cursor:pointer;}
.mo1_hdl7 .ImgWidth_B {width: 125px;height:125px; overflow:hidden;float:left; position:relative; margin-right:10px;margin-bottom:14px;border: 1px solid #a0a0a0;}
.mo1_hdl7 .ImgWidth_B img {min-width: 125px; min-height:125px;}

.mo1_hdl7 .body {  margin-bottom: 14px;height:125px;overflow: hidden;}

.mo1_hdl7 .boxFootBig {margin-bottom: 20px;}
.mo1_hdl7 ul li { display:block; padding-left:16px; line-height:18px; background: url(/data/skin/content/1/m01_hdl7//images/ico_bl1.gif) no-repeat left 2px; font-size:12px;  }
/* 박스종류별 */
.mo1_hdl7 .boxLineSol {border:1px solid #ddd;}
/* m01_hdl7 end */
/* m01_hdl8 begin */
@charset "utf-8";

.m01_hdl8{position:relative;}
.m01_hdl8 h4{ font-size: 15px; margin-bottom: 5px; margin-bottom: 3px;}
.m01_hdl8 h4 a{ color:#000; font-weight:500; padding-bottom: 14px;}
.m01_hdl8 dl { padding:5px 0 10px 0; overflow:hidden; margin-bottom: 14px; border-bottom:solid 1px #d1d1d1;}
.m01_hdl8 dl dt{ margin-right:10px; float:left; }
.m01_hdl8 dl dt img {}
.m01_hdl8 dl dd {overflow:hidden; }
.m01_hdl8 dl dd strong a{font-size:14px; color:#333;letter-spacing:-1px; display:block; margin:7px 0 4px 0; }
.m01_hdl8 dl dd p a{color:#666; line-height:18px; font-size:12px;}
.m01_hdl8 dl.last {overflow:hidden; border-bottom:0 none; margin:0; padding:0px;}
/* m01_hdl8 end */
/* m01_pvw2 begin */
@charset "utf-8";
/* CSS Document */
/* 박스타이틀 */
.m01_pvw2 {position:relative;}
.m01_pvw2 h2{font-size: 13px;letter-spacing: -0.5px;}
.m01_pvw2 h2 a{color:#000;}

.boxTitleNormal {font-size:12px; letter-spacing:-1px; color:#4b4b4b;}
.boxTitleBold {font-size:12px; letter-spacing:-1px; font-weight:bold; color:#4b4b4b;}
.boxTitleBig {font-size:14px; letter-spacing:-1px; font-weight:bold; color:#4b4b4b;}
.boxTitleGrade {background:url(/box/box_auto/BoxBg_01.gif) repeat-x left bottom; border-bottom:1px solid #d0d0d0; padding:0 10px;}
.boxPad {padding:10px;}
.boxWidthPad {padding:0 10px;}
.boxHeightPad {display:block; height:35px; line-height:35px; margin-bottom:5px;}

.photoCaptionD { position:relative;z-index:5 }
.photoCaption { width: 230px; position: absolute; top:-27px; left: 0px; text-align:center; background: url("/data/skin/content/1/m01_pvw2//images/bg_trans.png") 0 0 repeat; overflow: hidden; color: #fff;font-weight:bold; padding: 6px 0px 6px 0px; margin-left: 10px;}
.photoCaption a { color: #fff; text-decoration:none;}
.photoCaption a:hover {color: #fff; text-decoration:none; }

/* 박스종류별 */
.boxLineSol {border:1px solid #ddd;}

/* 하단여백 */
.boxFootBig0 {margin-bottom:10px;}
.boxFootBig {margin-bottom:20px;}
/* m01_pvw2 end */
/* m01_hdl9 begin */
@charset "utf-8";

.m01_hdl9{position:relative;}
.m01_hdl9 h4{ font-size: 15px; margin-bottom: 5px; margin-bottom: 3px;}
.m01_hdl9 h4 a{ color:#000; font-weight:500; padding-bottom: 14px;}
.m01_hdl9 dl { padding:5px 0 10px 0; overflow:hidden; margin-bottom: 14px; border-bottom:solid 1px #d1d1d1;}
.m01_hdl9 dl dt{ margin-right:10px; float:left; }
.m01_hdl9 dl dt img {}
.m01_hdl9 dl dd {overflow:hidden; }
.m01_hdl9 dl dd strong a{font-size:14px; color:#333;letter-spacing:-1px; display:block; margin:7px 0 4px 0; }
.m01_hdl9 dl dd p a{color:#666; line-height:18px; font-size:12px;}
.m01_hdl9 dl.last {overflow:hidden; border-bottom:0 none; margin:0; padding:0px;}
/* m01_hdl9 end */
/* m01_arl27 begin */
@charset "utf-8";
/* CSS Document */

.m01_arl27 { overflow:hidden;  color:#333;}
.m01_arl27 ul {}
.m01_arl27 ul li.m1 { margin:12px 0 12px 0; overflow: hidden;}
.m01_arl27 ul li.m1 strong a {width: 370px; font-weight:500; letter-spacing:1px; color:#000; font-size:15px;padding-left:10px; background:url("/data/skin/content/1/m01_arl27/images/Box_Boll.gif") no-repeat -10px 0;}

.m01_arl27 h5 { margin-top: 2px; height: 20px; font-size: 11px; letter-spacing: -1px; line-height: 120%; font-weight: 100; cursor: pointer; padding-right:5px;}
.m01_arl27 h5 a{color: #999; }

.ArcNameR {float:right; color:#909090; font-size:11px; letter-spacing:-1px; cursor:pointer;}
/* m01_arl27 end */
/* m01_arl19 begin */
@charset "utf-8";
/*  */
@charset "utf-8";
/* CSS Document */

.m01_arl19 {padding:10px 7px 0px 10px; overflow:hidden;  position:relative; }
.m01_arl19 h2{font-family: AppleSDGothicNeo-Light, AppleGothic, 'Nanum Gothic', 'NanumBarunGothic', 'Nanum Myeongjo', gulim, serif;font-size: 13px;letter-spacing: -0.5px;}
.m01_arl19 h2 a{color:#000;}
.m01_arl19 ol {	padding:5px 0px;overflow: hidden;display: padding-top: 7px;}
.m01_arl19 ol li { line-height:20px;     height: 23px;overflow: hidden;}
.m01_arl19 ol li a { color:#fff; }
.m01_arl19 ol li.w a { color:#666;}
.m01_arl19 ol li span { float:left; margin-top:3px; margin-right:5px; }
.m01_arl19 ol li.half { padding-bottom:25px;}
.m01_arl19 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:10px; top:10px; letter-spacing:-1px;}
.m01_arl19 .more a span { color:#f15316;}


.boxLineSol {border: 1px solid #ddd;}
/* m01_arl19 end */
/* m01_arl5 begin */
@charset "utf-8";

.m01_arl5{padding: 10px; position:relative; }
.m01_arl5 h2{font-family: AppleSDGothicNeo-Light, AppleGothic, 'Nanum Gothic', 'NanumBarunGothic', 'Nanum Myeongjo', gulim, serif;font-size: 13px;letter-spacing: -0.5px;}
.m01_arl5 h2 a{color:#000;}
.m01_arl5 h4 {font: 14px AppleSDGothicNeo-Medium, AppleGothic, 'NanumBarunGothic', 'Nanum Gothic', 'Nanum Myeongjo', gulim, serif; }
.m01_arl5 h4 a{ color:#000;letter-spacing: 1px;}
.m01_arl5 ul{  overflow:hidden; display:block; padding-top:7px;}
.m01_arl5 ul li { display:block; padding-left:10px; line-height:20px; background:url(/data/skin/content/1/m01_arl5//images/ico.gif) no-repeat left 9px; height: 20px;overflow: hidden;}
.m01_arl5 ul li a { color:#50555b; }
.m01_arl5 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:10px; top:10px; letter-spacing:-1px;}
.m01_arl5 .more a span { color:#f15316;}

.boxLineSol {border: 1px solid #ddd;}
/* m01_arl5 end */
/* m01_arl29 begin */
@charset "utf-8";

.m01_arl29{position:relative; padding: 10px;}
.m01_arl29 h2{font-size:13px; font-weight:500; letter-spacing:-0.5px; color:#333; height: 22px; margin-bottom: 6px;}
.m01_arl29 h2 a{color:#000;}
.m01_arl29 h4{ font-size:15px; font-weight:500; margin-bottom: 5px; margin-bottom: 3px;}
.m01_arl29 h4 a{ color:#000; padding-bottom: 14px;}
.m01_arl29 dl { padding:5px 0 10px 0; overflow:hidden; margin-bottom: 14px; border-bottom:solid 1px #d1d1d1;}
.m01_arl29 dl dt{ margin-right:10px; float:left; }
.m01_arl29 dl dt img {}
.m01_arl29 dl dd {overflow:hidden; }
.m01_arl29 dl dd strong a{font-size:14px; color:#333;letter-spacing:-1px; display:block; margin:7px 0 4px 0; }
.m01_arl29 dl dd p a{color:#666; line-height:18px; font-size:12px;}
.m01_arl29 dl.last {overflow:hidden; border-bottom:0 none; margin:0; padding:0px;}

.m01_arl29 .more a { color:#666 !important; text-decoration:none; font-size:11px; position:absolute; right:10px; top:12px; letter-spacing:-1px;}
.m01_arl29 .more a span { color:#f15316;}

/* 박스종류별 */
.boxLineSol {border:1px solid #ddd;}
/* m01_arl29 end */
