@charset "euc-kr";

/* ¹Ú½º */
.box1{background:#ffffe9; padding:17px; font-size:1em; color:#666666; border:1px solid #e5e5e5; border-left:0 none; border-right:0 none; margin-bottom:10px}
.box2{border:1px solid #dadada; padding:22px 24px}
.box3{background:url(../images/common/box3_bg.gif) no-repeat 0 0; padding-top:10px; width:662px; margin-bottom:30px}
.box3 .box_wrap{background:url(../images/common/box3_bg.gif) no-repeat 0 100%; padding:0 20px; padding-top:10px}

/* common */
.lst_thum{position:relative;height:auto !important;margin:10px 0 25px}
.lst_thum:after{content:"";display:block;clear:both}
.lst_thum .thum,.lst_thum div{float:left;width:498px}
.lst_thum .thum{display:block;width:172px;min-height:107px;height:auto !important;height:107px;margin-right:20px}
.lst_thum div h5:first-child{margin-top:0}
.lst_thum div p:first-child{margin-top:0}
.lst_thum.type02 .thum{float:right;margin:0 0 0 20px}

.lst_thum.ver_txt .thum{width:auto;margin-bottom:8px}
.lst_thum.ver_txt div{float:none;width:auto}

.lst_num{margin-bottom:10px}
.lst_num span{display:block;position:absolute;top:2px;left:7px;width:17px;padding-right:3px;line-height:14px}
.lst_num li{position:relative;padding:1px 0 5px 24px;text-align:justify}
.lst_num li ul{margin:5px 0 5px 10px}
.lst_num li li{padding:0 0 3px 10px;background:url(../images/content/common/bul_h8.gif) no-repeat 0 7px}

.lst_box{padding-top:10px;background:url(../images/content/common/box_bg_top.gif) no-repeat 0 0}
.lst_box ul{min-height:80px;height:auto !important;height:80px;padding:5px 0 5px 40px;background:url(../images/content/common/box_bg_bott.gif) no-repeat 0 100%}
.lst_box ul:after{content:"";display:block;clear:both}
.lst_box li{float:left;width:205px;padding:0 0 8px 12px;background:url(../images/content/common/box_bul.gif) no-repeat 0 6px}

.moral01{background:url(../images/content/moral01_bg.jpg) no-repeat 0 0; padding:74px 108px 74px 68px; margin-bottom:40px}

/*ºä¾î´Ù¿î·Îµå*/
.lst_img_ul{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin:10px 0 25px 2px;}
.lst_img_ul li{border-top:1px solid #dddddd;height:1%;padding:12px 0 12px 160px;text-align:justify;}
.lst_img_ul li:after{clear:both;content:"";display:block;}
.lst_img_ul li.first{border:medium none;}
.lst_img_ul li span{float:left;margin-left:-150px;width:140px;}
.lst_img_ul li a span{float:none;margin-left:0;width:auto;}
.lst_img_ul li strong{background:url(../images/content/common/bul_h6.gif) no-repeat scroll 0 3px transparent;display:block;margin-bottom:5px;padding-left:16px;}

/*¾ÆÀÌµðºñ¹Ð¹øÈ£Ã£±â*/
.confirm { width:600px; float:left; margin-bottom:15px; display:inline;}
.confirm dl {padding:0; margin:0; margin:0 50px; float:left;}
.confirm dl dt {margin-bottom:10px;}

/* ¾à°üµ¿ÀÇ */
.con_agreement, .con_safe {width:690px; height:265px; overflow:auto; border:solid 1px #cccccc; padding:10px 0px 10px 15px; }

/* ¾à°üµ¿ÀÇ-¾÷¹«º° */
.con_agreement, .con_safe2 {width:690px; height:150px; overflow:auto; border:solid 1px #cccccc; padding:10px 0px 10px 15px; }

/* È¸¿ø±âº»Á¤º¸ ¹öÆ° */
.btn_style{margin:0;padding:0;border:0;background:none}
.btn_style img{left:0}

/*»çÀÌÆ®¸Ê*/
#stm ul{list-style:none;margin:5px 0;padding:0}
#stm .depth1{float:left;margin-bottom:20px;padding:2px 8px 0 7px;width:158px;}
#stm .depth2{padding:7px 0 7px 10px;width:140px;font-weight:bold;border-bottom:1px solid #ededed}
#stm .depth2 a:link, #stm .depth2 a:active, #stm .depth2 a:visited, #stm .depth2 a:hover{color:#28880e}
#stm .depth3{margin:0;padding:5px 0 0 10px;width:135px;font-weight:normal}
#stm .depth3 a:link, #stm .depth3 a:active, #stm .depth3 a:visited, #stm .depth3 a:hover{padding-left:10px;color:#666666;background:url(../images/content/common/bul_h7.gif) no-repeat 0 5px}


/* »çÁø¹æ */
.album {list-style:none; margin: 12px; padding: 0;}
.album li {padding: 2px 0}

/* ½Ã¼³ÇöÈ² */
#facilities {padding:16px 25px;}
#tabmenu ul li {float:left; padding:0 5px 12px 0;}
#gallery_wrap {position:relative; clear:both; width:646px; height:321px; border:3px solid #DCDCDC;}
#subject {height:25px; padding:8px 0 0 15px; background:#F3F3F3; color:#606060; font-weight:bold;}
#photo {width:426px; height:256px; margin:16px;}
#items {position:absolute; left:462px; top:49px;}
#items a {display:inline-block; width:162px; height:21px; padding:5px 0 0 17px; cursor:pointer; background:url('/gfi/images/content/common/bg_items.gif') no-repeat;}

#moveDate {float:right;}