@charset "utf-8";
@import url(default.css);

/* framework */
html , body { height:100%;}
#wrap { width:100%; background:url(../img/common/sub_bg.gif) left top repeat-x; }
#innerWrap { width:975px; margin:0 auto; }
#head { position:relative; height:138px; margin-bottom:13px; }
#head #utility { position:relative; height:40px; }
#head #utility .logo { position:absolute; top:4px; left:11px; }
#head #utility p { position:absolute; top:20px; right:9px; }
#head #gnb { height:80px; }
#head #gnb #flv { float:left; display:inline; width:671px; }

#head #gnb #logArea {position:relative;  float:left; display:inline; width:304px; height:81px; background:url(../img/main/logarea_bg2.jpg) left top no-repeat; }
#head #gnb #logArea input.txtType01 { width:81px; height:15px; padding:3px 3px 0 3px; border:1px solid #9c0100; color:#800202; }
#head #gnb #logArea .idInput { position:absolute; top:18px; left:10px; }
#head #gnb #logArea .pwdInput { position:absolute; top:18px; left:108px; }
#head #gnb #logArea .loginBtn { position:absolute; top:17px; right:40px; }
#head #gnb #logArea .subMenu { position:absolute; top:51px; left:20px; font-size:95%;}

#head #gnb #logArea .subMenu input { float:left; display:inline; }
#head #gnb #logArea .subMenu label { float:left; display:inline; margin-top:3px; }
#head #gnb #logArea .subMenu a { float:left; display:inline; margin-top:3px; }
/*#head #gnb #logArea .subMenu .join {position:relative;  float:left; display:inline; margin-left:10px;}
#head #gnb #logArea .subMenu .find { position:relative; float:left;  display:inline; margin-left:20px; }
#head #gnb #logArea .subMenu .find2 { margin-left:5px; }*/

#head #gnb #logArea .subMenu .join { margin-left:12px; }
#head #gnb #logArea .subMenu .find { margin-left:14px; }
#head #gnb #logArea .subMenu a:link , #gnb #logArea .subMenu a:visited { color:#a15901; text-decoration:none; }
#head #gnb #logArea .subMenu a:hover , #gnb #logArea .subMenu a:active  { color:#a15901; text-decoration:underline; }

#head #gnb #logout {position:relative;  float:left; display:inline; width:304px; height:81px; background:url(../img/main/logarea_bg2.jpg) left top no-repeat; }
#head #gnb #logout .message { position:absolute; top:15px; left:25px; color:#fff; line-height:14px; }
#head #gnb #logout .message span {color:#FFF95C; }
#head #gnb #logout .logoutBtn { position:absolute; top:16px; right:50px; }
#head #gnb #logout .point { position:absolute; top:54px; left:26px; color:#470f0c; }
#head #gnb #logout .other { position:absolute; top:54px; left:140px; color:#9c0100; font-size:95%; letter-spacing:-1px; }
#head #gnb #logout .other a:link , #gnb #logout .other a:visited { color:#9c0100; text-decoration:none; }
#head #gnb #logout .other a:hover , #gnb #logout .other a:active { color:#9c0100; text-decoration:underline; }

table.contentLayout { width:100%; border-collapse:collapse; margin-bottom:30px; }
table.contentLayout tr td.left { width:197px; vertical-align:top; padding:8px 8px 35px 8px; border:1px solid #D7D7D7; background:#fff url(../img/common/left_content_bg.gif) left bottom no-repeat; }
table.contentLayout tr td.right { position:relative; width:714px; vertical-align:top; border:1px solid #D7D7D7; padding:15px 20px 35px 25px; background:#fff url(../img/common/right_content_bg.gif) left top no-repeat; }

/* content */
#quick { position:absolute; top:196px; right:27px;  }
#sideMenu h2 { margin-bottom:20px; }
#sideMenu ul { padding-left:16px; line-height:22px; margin-bottom:60px;}
*html #sideMenu ul li { margin-bottom:8px; }
#sideMenu .campaign { position:relative; height:168px; background:url(../img/event/campaign_bg.gif) left top no-repeat; }
#sideMenu .campaign a { position:absolute; bottom:3px; right:8px; height:18px; }
#navigation { text-align:right; font-size:95%; }
#navigation span { color:#439D24; margin-bottom:15px; }
.contentWrap { width:600px; }
.contentWrap .infoImg { margin-bottom:20px; }
.contentWrap .eventTab { height:32px; margin-bottom:8px; background:url(../img/event/tab_bg01.gif) left bottom repeat-x; }
.contentWrap .eventTab  li { float:left; display:inline; }
.contentWrap .eventList {  border:8px solid #F5F5F5; background-color:#fff; padding:20px 19px 29px 22px; }
.contentWrap .otherpadding {  border:8px solid #F5F5F5; background-color:#fff; padding:40px 10px 29px 10px; }
.contentWrap .eventList dl.event { margin-bottom:8px; }
.contentWrap .eventList dl.last { margin-bottom:20px; }
.contentWrap .eventList dl.event dt { text-align:right; color:#7F7F7F; font-weight:bold; letter-spacing:-1px; margin-bottom:5px; }
.contentWrap .eventList dl.event dt span { color:#E57A1E; }
.contentWrap .eventList dl.event dt a { margin-left:10px; }
.contentWrap .eventList dl.event dd { width:538px; height:103px; border:1px solid #EDEDED; padding:3px 0 0 3px; }
.contentWrap .eventList .viewTl { 
padding:0 0 15px 22px; margin-bottom:12px;
color:#7F7F7F; font-weight:bold; border-bottom:1px solid #ECECEC; background:url(../img/common/bullet_01.gif) left 2px no-repeat; 
}
.contentWrap .eventList .viewTl span { color:#E57A1E; }
.contentWrap .eventList .content { border:1px solid #EDEDED; padding:3px 0 3px 3px; margin-bottom:30px; }
.contentWrap .eventList .btnArea { text-align:right; padding-right:4px; margin-bottom:40px; }
.btnArea { text-align:right; margin-bottom:15px; }
.alignRight { text-align:right; }
.txtColor1 {color:#4f4f4f;} .txtColor2 {color:#f87b2a;} .txtColor3 {color:#303030;}
.txtColor4 {color:#cacaca;} .txtColor5 {color:#83765b;}
.xySpace {position:relative; width:100%;}

.tbl1 {width:100%; text-align:center; border-collapse:collapse; margin-bottom:25px; }
.tbl1 thead{height:38px; background:url(../img/common/bbs2_head_bg.gif) repeat-x;}
.tbl1 thead.col02 {height:38px; background:url(../img/common/bbs3_head_bg.gif) repeat-x;}
.tbl1 .thLeft {background:url(../img/common/bbs2_head_left.gif) 0 0 no-repeat;}
.tbl1 .thRight {background:url(../img/common/bbs2_head_right.gif) right 0 no-repeat;}
.tbl1 .thLeft02 {background:url(../img/common/bbs3_head_left.gif) 0 0 no-repeat;}
.tbl1 .thRight02 {background:url(../img/common/bbs3_head_right.gif) right 0 no-repeat;}
.tbl1 td {border-bottom:1px solid #ebe8de; padding:6px 3px 5px 3px; }
.tbl1 td.title {text-align:left; }
.tbl1 .bbs2Color1 {color:#c40109;}
.tbl1 .bbs2Color2 {color:#f28c30;}
.tbl1 .bbs2Color3 {color:#6F0000;}
.tbl1 .bbs2Color4 {color:#2F7B00;}
.tbl1_viewHead {height:38px; background:url(../img/common/bbs2_bg_view.gif) no-repeat; padding:0 10px 0 0 !important;}
.tbl1_viewDiv td {margin:0 !important; padding:0 !important; border:0 !important;}
.tbl1_viewDiv img {margin:0 2px 0 10px;}
.tbl1_viewSbj {font-weight:bold; color:#fff4df; width:270px; line-height:14px;}
.tbl1_viewSbj2 {font-weight:bold; color:#fff4df; width:370px; line-height:14px;}
.tbl1_viewEtc {font-size:11px; color:#f8db96;}
.tbl1_viewEtc p {font-size:11px; color:#f8db96; margin-bottom:-3px;}
.tbl1_viewEtc2 {color:#fff4df;}
.tbl1_viewContent {padding:20px 10px 20px 10px !important;}
.tbl1_viewAddFile a {font-size:11px; padding-right:10px; line-height:16px;}
.tbl1 td.conSpace1 {padding:15px 5px 15px 5px;}
.tbl1 td.conSpace1 img {padding:0 25px 23px 0;}

table.prevNext { width:100%; border-collapse:collapse; margin-bottom:15px; }
table.prevNext tr td { border:0; padding:3px 8px; }

table.list {width:100%; border-collapse:collapse; margin-bottom:25px; }
table.list th {background:#E1E1E1;  margin:0; padding:0; padding:8px 3px 8px 3px;}
table.list td {border-bottom:1px solid #EBE8DE; text-align:center; padding:4px 3px 3px 3px; line-height:16px;}
table.list td.tdColor {color:#c40109; }
table.list td.title { text-align:left; }

table.view { width:100%; border-collapse:collapse; margin-bottom:20px;}
table.view tr td {border-bottom:1px solid #EBEBEB; padding:5px 0;  }
table.view tr td.contentArea { padding:10px 10px 25px 15px; border-bottom:none; }
table.view tr td .p2 {line-height:16px; margin:5px 0 5px 0;}
table.view tr td .textarea { height:200px; border:1px solid #E6E2D2; color:#9e926c; padding:5px;}
table.view tr td .selectFile {width:360px; margin-right:5px;}
table.view .writeTool { width:438px; height:54px; border:1px solid #E6E2D2;margin-bottom:-2px; border-width:1px 1px 0 1px;  padding:5px; background:#FDFBF9; }
table.view .recom { margin-left:15px; }
table.view .recom p { float:left; margin-top:20px; font-size:110%; }
table.view .recom p a { margin-right:10px; font-weight:bold; }
table.view .recom p a:link , table.view .recom p a:visited { color:#829165; text-decoration:none; }
table.view .recom p a:hover , table.view .recom p a:active { color:#829165; text-decoration:underline; }
table.view .recom a.btn { float:right; margin-bottom:5px; }

table.sym { width:100%; border-collapse:collapse; border-top:1px solid #EAE9E9; margin-bottom:20px; }
table.sym tr td { padding:3px 0; }
table.sym tr td.writer { color:#E95800; }
table.sym tr td.reply { border-bottom:1px solid #EAE9E9; }

.tbl2 {width:100%; border-collapse:collapse; text-align:center; margin-bottom:20px; }
.tbl2 td { border-bottom:1px solid #E4E4E4; padding:4px 3px 3px 3px; line-height:16px;}
.tbl2 td.tdColor {color:#c40109; text-align:center;}
.tbl2 th {background:#DCDCDC; border-top:1px solid #C1C1C1; border-bottom:1px solid #ddd; padding:8px 3px 8px 3px;}
.tbl2 tr.first td { color:#FF6600; font-weight:bold; }
.tbl2 tr.second td { font-weight:bold; }
.tbl2 tr.third td {font-weight:bold; }

table.replyList { width:100%; border-collapse:collapse; margin-bottom:10px; }
table.replyList tr td.writer { color:#333; font-weight:bold;  }
table.replyList tr td img { margin:0 0 2px 3px; }

select.virus { position:absolute; top:39px; right:37px; }
.happySelect { position:relative; text-align:right; margin-top:0; }
.happySelect select { position:absolute; top:0; right:0; } 

.box_01_top { padding-top:21px; background:url(../img/common/box_01_outer.gif) left top no-repeat; }
.box_01_bottom { width:493px; padding:0 18px 34px 23px; background:url(../img/common/box_01_inner.gif) left bottom no-repeat;  }

/*=========*/
.inputArea { margin-bottom:1px; }
.inputArea textarea.type01 { width:464px; height:44px; }  /*textarear ½ºÅ¸ÀÏ*/
.floatLeft {float:left;}
.recomBoxLeft {position:relative; left:0px; top:0px;}
/*=========*/

textarea.type02 { width:438px;height:220px; padding:5px; overflow:auto; border:1px solid #E9E7E7; border-width:0 1px 1px 1px; margin-bottom:3px; }
textarea.type03 { width:438px;height:220px; padding:5px; overflow:auto; border:1px solid #E9E7E7; border-width:1px 1px 1px 1px; margin-bottom:3px; }
p.count { font-weight:bold; margin-bottom:10px; }
p.count span { color:#B95324; }


.viewArea { float:left; display:inline; width:293px; margin-right:20px; }
.viewArea p.title { font-weight:bold; padding-left:17px; margin-bottom:5px; background:url(../img/event/bullet_01.gif) left 2px no-repeat; }
.viewArea .panel { height:327px; padding:17px 16px 0 16px;
background:url(../img/event/viewarea_bg.gif) left top no-repeat; 
}
.viewArea .panel .thumb { margin-bottom:12px; }
.viewArea .panel .picInfo { border-bottom:1px solid #E4E4E4; padding:3px; margin-bottom:15px; }
.viewArea .panel .picInfo .writer { float:left; display:inline; }
.viewArea .panel .picInfo .writer img { margin-bottom:3px; }
.viewArea .panel .picInfo .writer span { color:#434343; }
.viewArea .panel .picInfo .hits { float:right; display:inline; color:#DF5F02; }
.viewArea .panel .record { line-height:15px; }
.listArea { float:left; display:inline; width:219px; margin-top:23px; }
.listArea dl { width:195px; height:62px; padding:9px 15px 9px 9px; margin-bottom:7px;  background:url(../img/event/box_01.gif) left top no-repeat; }
.listArea dl dt { float:left; display:inline; margin-right:10px; border:1px solid #EEE; width:80px; height:60px; }
.listArea dl dd { float:left; display:inline; margin-top:5px; font-size:90%; letter-spacing:-1px; color:#363636; }
.listArea dl dd span { color:#969696; }
.replyInput { 
width:520px; height:29px; padding:12px 0 0 14px; margin-bottom:10px; 
border:1px solid #DDDDDD; border-width:1px 0; font-weight:bold; background-color:#F6F6F6; 
}
.txtSize1, .txtSize1 a {font-size:11px;}

.formDown { position:relative; width:532px; height:90px; margin-bottom:10px; background:url(../img/answer/form_bg.gif) left top no-repeat; }
.formDown a { position:absolute; top:44px; right:37px; }
.recruitTab { position:relative; width:530px; height:58px; margin-bottom:17px; background:url(../img/answer/tab_bg.gif) left top no-repeat; }
.recruitTab select { width:75px; }
.recruitTab select.first { position:absolute; top:20px; left:90px; }
.recruitTab select.second { position:absolute; top:20px; left:242px; }
.recruitTab select.third { position:absolute; top:20px; left:412px; }

.areaType01 { position:relative; height:170px;  margin-bottom:25px; }
.areaType01 .juk { position:absolute; top:0; left:0; width:122px; line-height:15px; }
.areaType01 .first { position:absolute; top:0; left:0; }
.areaType01 .second { position:absolute; top:0; left:136px; }
.areaType01 .third { position:absolute; top:0; left:271px; }
.areaType01 .fourth { position:absolute; top:0; left:407px; }
.areaType01 .juk .jukThum { position:relative; width:116px; height:117px; margin-bottom:3px; padding:10px 0 0 11px; background:url(../img/event/panel01.gif) left top no-repeat; }
.areaType01 .juk .jukThum .new { position:absolute; top:79px; left:12px; } 
.areaType01 .juk .jukThum img {margin-bottom:10px; }
.areaType01 .juk .jukThum p {  font-size:95%; width:100%; font-weight:bold; }
.areaType01 .juk .jukThum p a:link , .areaType01 .juk .jukThum p a:visited { color:#333; text-decoration:none; }
.areaType01 .juk .jukThum p a:hover , .areaType01 .juk .jukThum p a:active { color:#333; text-decoration:underline; }
.areaType01 .juk p.info { width:112px; margin-left:3px; }
.areaType01 .juk p.other { width:112px;  margin-left:3px; }
.areaType01 .juk span.hit { float:left; color:#666; }
.areaType01 .juk span.up { float:right; color:#FF9933; }
.areaType01 .juk .other span.writer { float:left; color:#A19A9A; }
.areaType01 .juk .other span.date { float:right; color:#A19A9A; }

.areaType02 { position:relative; float:left; display:inline; width:163px; height:152px; margin-right:5px; background:url(../img/mania/panel_03.gif) left top no-repeat; }
.areaType02 .thum { position:absolute; top:15px; left:14px; }
.areaType02 .best { position:absolute; top:15px; left:14px; z-index:10; }
.areaType02 p { color:#FD7302; font-size:120%; font-weight:bold; position:absolute; top:117px; left:27px; }
.areaType03 { position:relative; float:left; display:inline; width:374px; height:142px;margin-top:5px; background:url(../img/mania/box_01.gif) left top no-repeat; }
.areaType03 .menuname { color:#7D7D7D; font-size:120%; font-weight:bold; position:absolute; top:15px; left:45px;  }
.areaType03 .star { position:absolute; top:42px; right:15px; color:#999; font-weight:bold; }
.areaType03 .star img {margin-bottom:3px; }
.areaType03 .write { position:absolute; top:78px; left:20px; }

.box02 a.parti { position:absolute; top:42px; left:15px; }
.box02 a.comment { position:absolute; top:42px; left:115px; }
.areaType03 a.parti { position:absolute; top:40px; left:15px; }
.areaType03 a.comment { position:absolute; top:40px; left:115px; }

.areaType04 { position:relative; width:153px; height:142px; margin-bottom:20px; background:url(../img/mania/panel_03.gif) left top no-repeat;   }
.areaType04 .thum { position:absolute; top:15px; left:14px; }
.areaType04 .best { position:absolute; top:15px; left:14px; z-index:10; }
.areaType04 p { color:#7D7D7D; font-size:120%; font-weight:bold; position:absolute; top:117px; left:35px; }
.box02 { position:relative; width:374px; height:307px; background:url(../img/mania/box_02.gif) left top no-repeat;} 
.box02 .menuname { color:#FD7302; font-size:120%; font-weight:bold; position:absolute; top:13px; left:18px; } 
.box02 .star {  position:absolute; top:43px; right:15px; color:#999; font-weight:bold;  } 
.box02 .write { position:absolute; top:245px; left:20px; }
.box02 table { position:absolute; top:70px; left:15px; width:343px; border-collapse:collapse; text-align:center; border-bottom:1px solid #EBEBEB; }
.box02 table tr th { background-color:#EEEEED; font-weight:normal; font-size:95%; border-top:1px solid #EBEBEB; border-bottom:1px solid #E1E1E1; padding:2px 0;}
.box02 table tr td { color:#6D6D6D; padding:2px 0 4px 0; }
.box02 table tr td.num { color:#911515; } 
.box02 table tr td.talk { text-align:left; } 
.box03 { position:relative; width:538px; height:108px; background:url(../img/mania/box_03.gif) left top no-repeat; }
.box03 .thum { position:absolute; top:18px; left:9px; }
.box03 p.title { position:absolute; top:26px; left:202px; font-weight:bold; }
.box03 p.star { position:absolute; top:44px; left:202px; font-weight:bold; }
.box03 p.grade { position:absolute; top:66px; left:202px; }
.box03 .btn { position:absolute; top:45px; right:25px; }
.box03 .btn a {float:left; }

.bestTop { width:374px; padding-top:14px; background:url(../img/mania/best_top.gif) left top no-repeat; }
.bestBottom { width:344px; padding:0 15px 10px 15px; background:url(../img/mania/best_bottom.gif) left bottom no-repeat; }
.bestBottom .dish { color:#FD7302; font-size:120%; font-weight:bold; margin-bottom:8px; }
.bestBottom .area01 { width:100%; margin-bottom:10px; }
.bestBottom .area01 .btn { float:left; display:inline; }
.bestBottom .area01 .star { float:right; display:inline; }
table.bestMenu { width:343px; margin-bottom:4px; border-collapse:collapse; text-align:center; border-bottom:1px solid #EBEBEB; }
table.bestMenu tr th { background-color:#EEEEED; font-weight:normal; font-size:95%; border-top:1px solid #EBEBEB; border-bottom:1px solid #E1E1E1; padding:2px 0;}
table.bestMenu tr td { color:#6D6D6D; padding:2px 0 4px 0; }
table.bestMenu tr td.num { color:#911515; } 
table.bestMenu tr td.talk { text-align:left; } 

.box04Top { padding-top:36px; background:url(../img/talk/box_04_top.gif) left top no-repeat; margin-bottom:18px; }
.box04Bottom { width:500px; padding:0 19px 39px 23px; background:url(../img/talk/box_04_bottom.gif) left bottom no-repeat; }
.cover { float:left; display:inline; margin-right:24px; }
.innerContent { float:left; display:inline; }
.innerContent dl { width:230px; margin-bottom:10px; }
.innerContent dl dt { float:left; display:inline; width:78px; height:83px; margin-right:12px;  border:1px solid #D8D8D8; padding:1px 0 0 1px; }
.innerContent dl dd { float:left; display:inline; width:135px; padding-top:10px; line-height:15px; }
.innerContent dl dd p { margin-bottom:8px; letter-spacing:-1px; }
.innerContent dl dd p span { font-size:120%; color:#2B2B2B; font-weight:bold; }
.innerContent ul { border:1px solid #EDEDED; line-height:16px; padding:3px 14px; }
.innerContent ul li { padding-left:13px; background:url(../img/talk/bullet_01.gif) left 4px no-repeat;  }

.otherMagTop {  width:501px; height:30px; padding:8px 18px 0 21px; background:url(../img/talk/box_01_top.gif) left top no-repeat; }
.otherMagTop p { float:left; color:#fff; font-size:120%; font-weight:bold; }
.otherMagTop select { float:right; font-size:95%; width:111px; color:#969696; }
.otherMagBottom {  position:relative; width:496px; padding:17px 27px; margin-bottom:15px; background:url(../img/talk/box_01_bottom.gif) left bottom no-repeat; }
.otherMagBottom .left { float:left; display:inline; margin-right:50px; }
.otherMagBottom .right { float:left; display:inline; }
.otherMagBottom ul li { padding-left:px; background:url(../img/talk/bullet_02.gif) left 1px no-repeat; }
.otherMagBottom ul li a:link , .otherMag ul li a:visited { color:#7E7E7E; text-decoration:none; }
.otherMagBottom ul li a:hover { color:#333; text-decoration:underline; }
.otherMagBottom ul li a:active { color:#7E7E7E; text-decoration:none; }


.magViewTop { position:relative; width:540px; height:72px; background:url(../img/talk/box_02_top.gif) left top no-repeat;  }
.magViewTop p.tl01 { position:absolute; top:13px; left:22px; color:#333; font-size:120%; font-weight:bold; }
.magViewTop p.tl02 { position:absolute; top:48px; left:28px; color:#4E9007; font-size:120%; font-weight:bold; }
.magViewTop .slide { position:absolute; top:44px; right:31px; }
.magViewTop .slide a { margin:0 3px; }
.magViewBottom { position:relative; width:470px; padding:17px 35px 40px 35px; margin-bottom:25px; background:url(../img/talk/box_02_bottom.gif) left bottom no-repeat;  }
.magViewBottom .block { width:100%; }
.box03_top { padding-top:20px; margin-bottom:18px; background:url(../img/talk/box_03_top.gif) left top no-repeat; }
.box03_bottom { width:494px; padding:0 20px 27px 20px; background:url(../img/talk/box_03_bottom.gif) left bottom no-repeat; }
.box03_bottom table { width:100%; border-collapse:collapse; border-top:1px solid #EAE9E9; margin:20px 0 28px 0; }
.box03_bottom table tr td { padding:8px 0; border-bottom:1px solid #EAE9E9; }
.searchArea { text-align:right; margin-bottom:15px; }

.resume01 { position:relative; width:532px; height:180px; margin-bottom:20px; background:url(../img/answer/box_02.gif) left top no-repeat; }
.resume01 .btn { position:absolute; top:132px; left:27px; }
.resume01 p.store { position:absolute; top:46px; left:158px; }
.resume01 p.manager { position:absolute; top:75px; left:209px; }
.resume01 p.email { position:absolute; top:98px; left:209px; }
.resume01 p.email a:link , .resume01 p.email a:visited , .resume01 p.email a:active { color:#58A400; text-decoration:none; }
.resume01 p.email a:hover { color:#58A400; text-decoration:underline; }
.resume01 p.call { position:absolute; top:120px; left:209px; }
.resume01 p.end { position:absolute; top:141px; left:209px; }
.resume02 { position:relative; width:528px; height:132px; margin-bottom:20px; background:url(../img/answer/box_03.gif) left top no-repeat; }
.resume02  p.field01 { position:absolute; top:26px; left:122px; }
.resume02  p.field02 { position:absolute; top:26px; left:391px; }
.resume02  p.field03 { position:absolute; top:49px; left:122px; }
.resume02  p.field04 { position:absolute; top:49px; left:391px; color:#F28B30; }
.resume02  p.field05 { position:absolute; top:72px; left:122px; }
.resume02  p.field06 { position:absolute; top:72px; left:391px; }
.resume02  p.field07 { position:absolute; top:94px; left:122px; color:#F28B30; }
.resume03 { position:relative; width:528px; height:154px; margin-bottom:20px; background:url(../img/answer/box_04.gif) left top no-repeat; }
.resume03  p.field01 { position:absolute; top:26px; left:122px; }
.resume03  p.field02 { position:absolute; top:49px; left:122px; }
.resume03  p.field03 { position:absolute; top:78px; left:122px; width:380px; font-weight:bold; }

.faqSrInfo {width:100%; padding:20px 0 20px 0;}
.faqSrInfo span {font-weight:bold; color:#3B8C00;}

.tbl3 {width:100%; border-bottom:1px solid #E3E3E3; margin-bottom:25px; }
.tbl3 .tdSbj {background:#F0F0F0; padding:8px 20px 8px 10px; border-top:1px solid #E3E3E3;}
.tbl3 .tdSbj p {background:url(../img/common/blt_pt03.gif) no-repeat; padding-left:20px; color:#6C6C6C; font-weight:bold; height:13px;}
.tbl3 .tdBotLine {padding:8px 18px 7px 18px; line-height:16px;}

.searchBox { position:relative; width:535px; height:93px; background:url(../img/answer/box_01.gif) left top no-repeat; }
.searchBox select.first { position:absolute; top:45px; left:74px; width:75px; }
.searchBox select.second { position:absolute; top:45px; left:217px; width:75px; }
.searchBox input.third { position:absolute; top:45px; left:297px; width:123px; }
.searchBox a.btn { position:absolute; top:46px; left:435px; }

.faqBest { width:409px; height:85px; padding:28px 0 0 125px; line-height:22px; margin-bottom:20px; background:url(../img/answer/faq_best.gif) left top no-repeat; }
.faqBest li { padding-left:15px; background:url(../img/common/bullet_03.gif) left 2px no-repeat;  } 
.faqBest li span { color:#7CB33C; font-weight:bold; letter-spacing:-1px; } 

div.tbBg01 {width:535px; background:url(../img/common/thead_bg01.gif) left top no-repeat;}

table.viewType01 { width:100%; }
table.viewType01 thead { height:38px; }
table.viewType01 thead tr th { padding-bottom:20px; }
table.viewType01 thead tr td { padding-top:1px; color:#95BE65; padding-bottom:20px; }
table.viewType01 thead tr td.tl { color:#D6D6D6; }
table.viewType01 tbody tr td { padding:6px 0; }
table.viewType01 tbody tr td.cnt { padding:0 5px 15px 5px;  }


.tbl4 {width:535px; margin-bottom:15px; border-top:2px solid #EBE8DE; }
.tbl4 td {border-bottom:1px solid #f4f2ec; padding:4px 10px 3px 10px; }
.tbl4 td.name {color:#9D916C; }
.tbl4 td span {font-size:11px;}
.tbl4 td.tbl4Content {padding-top:10px; line-height:18px;}
.tbl4 td.tbl4Upadd {padding-top:6px;}
.tbl4 .p1 {line-height:16px; font-size:11px; margin:5px 0 15px 0;}
.tbl4 .p2 {line-height:16px; margin:5px 0 5px 0;}
.tbl4 .p3 {line-height:14px; margin:8px 0 5px 0;}
.tbl4 textarea {width:480px; height:80px; border:1px solid #E6E2D2; color:#9e926c; overflow:auto;}
.tbl4 .textarea { height:200px; border:1px solid #E6E2D2; color:#9e926c; padding:5px;}
.tbl4 input.fileData {border:1px solid #80807e; font-size:11px; color:#80807e; height:13px; background:#f3f3f3; text-align:right; padding:3px 2px 0 2px;}
.tbl4 .writeTool {width:480px; border:1px solid #E6E2D2; border-bottom:0; padding:5px; margin-bottom:-1px; background:#F9F5EF; }
.tbl4 .selectFile {width:370px; margin-right:5px;}

/* paging */
.pageBox { text-align:center; }
.pageBox ul.ulSpace1 {margin-right:150px;}
.pageBox li {display:inline; padding:0 3px 0 3px; font-size:11px;}
.pageBox li img { vertical-align:top; }
.pageBox li span {font-weight:bold; color:#f77a00; font-size:11px;}
.pageBox li a {font-size:11px; vertical-align:middle;}
.pageBox .btnList {text-align:right; margin-top:-20px;}

/* footer */
#footer {position:relative; width:975px; height:110px; margin:0 auto; }
#footer .ftImg {position:absolute; top:0; left:0; z-index:10;}
#footer .familySiteImg {position:absolute; top:0; right:30px; z-index:10; height:20px; }
#footer .ftCopy {position:absolute; top:22px; right:30px; z-index:10;}
#footer .fs {position:absolute; right:5px; bottom:108px; z-index:10; border:1px solid #e1dbce; font-size:11px; color:#a38f66;
letter-spacing:-1px; width:124px; height:90px; overflow:auto; overflow-x:hidden; background:#ffffff; padding:7px;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#a38f66;
}
#footer .fs a {display:block; color:#a38f66; margin-bottom:5px;}

.mbsLoginBg {position:relative; width:529px; height:260px; background:url(../img/member/bg_login.gif) no-repeat;  }
.mbsLoginBg .mbsIdPw {position:absolute; top:53px; left:260px;}
.mbsLoginBg .mbsIdPw input {display:block; margin-bottom:4px;}
.mbsLoginBg .mbsBtn1 {position:absolute; top:53px; left:403px;}
.mbsLoginBg .mbsBtn1 img {display:block; margin-bottom:30px;}
.mbsLoginBg .mbsBtn2 {position:absolute; top:160px; left:403px;}
mbsLoginBg .mbsBtn2 img {display:block; margin-bottom:2px;}


/* Etc */
.popup400205 {position:relative; width:400px; height:205px;}
.popup400220 {position:relative; width:400px; height:220px;}
.popup400250 {position:relative; width:400px; height:250px;}
.popup400300 {position:relative; width:400px; height:300px;}
.popup400400 {position:relative; width:400px; height:400px;}
.popup400310 {position:relative; width:400px; height:310px;}
.popup400360 {position:relative; width:400px; height:360px;}
.popup400400 {position:relative; width:400px; height:400px;}
.popup400470 {position:relative; width:400px; height:470px;}
.close1 {position:absolute; top:27px; right:6px; width:21px; height:20px;}

/* Util */
.fiInput {position:absolute; top:89px; left:141px;}
.fiInput p {margin-top:7px;}
.fiConfirm {position:absolute; top:157px; left:303px;}
.fiTxtSpace {position:absolute; top:100px; left:0; width:400px; text-align:center;}
.fiTxtSpace span {color:#7d634b; font-weight:bold;}

.fpConfirm1 {position:absolute; top:195px; left:303px;}
.fpInput1 {position:absolute; top:91px; left:141px;}
.fpInput1 p {margin-top:7px;}
.fpConfirm2 {position:absolute; top:165px; left:303px;}
.fpInput2 {position:absolute; top:85px; left:161px;}
.fpInput2 p {margin-top:10px;}
.fpConfirm3 {position:absolute; top:165px; left:303px;}
.fpInput3 {position:absolute; top:80px; left:161px;}
.fpInput3 p {margin-top:10px;}

.icTxtSpace {position:absolute; top:110px; left:0; width:400px; text-align:center; line-height:18px;}
.icTxtSpace p {margin-top:15px;}
.icTxtSpace span {color:#7d634b; font-weight:bold;}
.icInput {position:absolute; top:238px; left:91px;}
.icBtn {position:absolute; top:239px; left:297px;}

.asInput {position:absolute; top:98px; left:31px;}
.asBtn {position:absolute; top:99px; left:297px;}
.asResult {position:absolute; top:161px; left:21px; width:346px; height:110px; border:1px solid #e6e2d2; padding:5px; background:#ffffff; overflow:auto; overflow-x:hidden;}
.asResult table {width:330px;}
.asResult td {padding:3px;}

.addValue { width:344px; height:108px; padding:5px; border:1px solid #E5E1D4; position:absolute; top:169px; left:25px; }
.addValue .inner { height:108px; overflow:auto; }
.addValue .inner table { width:95%; }
.addValue .inner table a:hover{ font-weight:bold; }
.addValue .inner table tr td {padding:4px 2px; }
.addValue .inner table tr td.zip { text-align:center; }

/* Sitemap */
.siteMapBg {position:relative; width:654px; height:310px; background:url(../img/sitemap/bg_sitemap.jpg) 0 0 no-repeat;}
.siteMapBg ul {position:absolute; width:110px; border-bottom:1px solid #F1EFE1; padding-bottom:2px;}
.siteMapBg ul.siteMapDiv1 {top:95px; left:12px;}
.siteMapBg ul.siteMapDiv2 {top:95px; left:141px;}
.siteMapBg ul.siteMapDiv3 {top:95px; left:270px;}
.siteMapBg ul.siteMapDiv4 {top:95px; left:400px;}
.siteMapBg ul.siteMapDiv5 {top:95px; left:531px;}
.siteMapBg li {color:#837f68; float:left; _margin-bottom:-2px; margin-bottom:2px;}
.siteMapBg li span {padding-left:7px;}
.siteMapBg li a {color:#837f68;}

.contentSpaceIn {position:relative; width:570px; margin:0 0 0 20px; padding:20px 0 20px 0; }
.contentSpaceIn2 {position:relative; width:558px; margin:0 0 0 23px; padding:12px 0 12px 0;}
.contentSpaceIn3 {position:relative; width:567px; margin:0 0 0 22px; padding:12px 0 12px 0;} /* Only Answer */
.contentSpaceIn4 {position:relative; width:510px; margin:0 0 0 27px; padding:15px 0 15px 0;}
.contentSpaceIn5 {position:relative; width:590px; margin:0 0 0 x; padding:15px 20px; border-top:2px solid #DAEDB5; border-bottom:1px solid #DAEDB5; }

/* Membership */
.mbsLoginBg {position:relative; width:530px; height:205px; background:url(../img/member/bg_login.gif) left top no-repeat; }
.mbsLoginBg .mbsIdPw {position:absolute; top:28px; left:270px; }
.mbsLoginBg .mbsIdPw input {display:block; margin-bottom:4px;}
.mbsLoginBg .mbsBtn1 {position:absolute; top:29px; left:410px;}
.mbsLoginBg .mbsBtn1 img {display:block; margin-bottom:30px;}
.mbsLoginBg .mbsBtn2 {position:absolute; top:135px; left:410px;}
.mbsLoginBg .mbsBtn2 img {display:block; margin-bottom:2px;}
.mbsLoginBg .thumb { position:absolute; top:16px; left:3px; } 

.mbsJoinBg {position:relative; width:607px; height:268px; padding-top:20px; background:url(../img/member/bg_select.gif) left 20px no-repeat;}
.mbsJoinBg .mbsJoinBtn {position:absolute; top:190px; left:25px; width:100%; }
.mbsJoinBg .mbsJoinBtn img {margin:0 13px 0 13px;}
.mbsRncInput1 {position:absolute; top:81px; left:90px;}
.mbsRncInput2 {position:absolute; top:81px; left:350px;}
.mbsRncBtn {position:absolute; top:243px; left:193px; text-align:center;}

.mbsStit1 {margin:22px 0 10px 0;}
.mbsBoxContent1 {width:517px; height:300px; border:1px solid #e6e2d2; padding:8px; overflow:auto; overflow-x:hidden;}
.mbsCheckBox1 {margin:15px 0 15px 0;}
.mbsBtn3 {width:100%; text-align:right;}
.mbsJsBg {position:relative; width:456px; height:316px; margin-left:45px; background:url(../img/member/bg_js.gif) no-repeat;}
.mbsJsBg .jsBtn {position:absolute; width:100%; top:279px; left:0; text-align:center;}

/* My Page */
.mpBg1 {position:relative; width:535px; height:113px; margin-bottom:16px; background:url(../img/mypage/bg_mp01.gif) no-repeat;}
.mpBg1 .mpTxt1 {position:absolute; top:29px; left:190px; color:#a2978b; line-height:16px;  }
.mpBg1 .mpTxt1 p {font-size:14px; color:#5a130a; margin-bottom:15px; padding-top:1px;}
.mpBg1 .mpTxt1 p span {font-size:16px; color:#5a130a; font-weight:bold; }
.mpBg1 .mpTxt1 span.emColor1,
.mpBg1 .mpTxt1 span.emColor1 a {color:#f29a2a;}
.mpBg1 .mpBtn1 {position:absolute; top:24px; left:400px;}
.mpMtxt {color:#ff7f01; font-weight:bold; font-size:14px; text-align:right; padding:0 0 0 3px; text-decoration:underline;}
.mpStit1 {margin:30px 0 13px 0;}
.mpStit2 {margin:0 0 13px 0;}
.mpBno {position:absolute; top:97px; left:140px; font-weight:bold; color:#9d916c;}
.mpBs {position:absolute; top:124px; left:140px;}
.mpTextarea {position:absolute; top:153px; left:140px; border:1px solid #e6e2d2; padding:5px; width:224px; height:123px;}
.mpBbtn {position:absolute; top:312px; left:0; width:400px; text-align:center;}

.box01_03_top {position:relative; width:626px; height:31px; background:url(../img/common/line_box_01_03_top.gif) no-repeat;}
.box01_03_top .boxTitle {position:absolute; top:7px; left:15px;}
.box01_03_top .boxTitle span {font-weight:bold; color:#ffffff; font-size:14px;}
.box01_03_top .boxTitle img {margin-bottom:-1px;}
.box01_03_cnt {width:626px; background:url(../img/common/line_box_01_03_cnt.gif) repeat-y;}
.box01_03_bot {width:626px; height:12px; background:url(../img/common/line_box_01_03_bot.gif) no-repeat;}

.mileBox { position:relative; width:535px; height:135px; background:url(../img/mypage/mil_bg.gif) left top no-repeat; }
.mileBox .writer{ position:absolute; top:6px; left:20px; color:#fff; font-size:120%; font-weight:bold; }
.mileBox .all { position:absolute; top:42px; left:117px; font-size:120%; font-weight:bold; color:#FF7F01; text-decoration:underline; }
.mileBox .poss { position:absolute; top:42px; left:286px; font-size:120%; font-weight:bold; color:#FF7F01; text-decoration:underline; }
.mileBox .imposs { position:absolute; top:42px; left:447px; font-size:120%; font-weight:bold; color:#FF7F01; text-decoration:underline; }
.mileBox .btn { position:absolute; top:88px; left:224px; }

.adminAnswer { position:relative; width:535px; height:117px; margin-top:28px; background:url(../img/mypage/admin_box.gif) left top no-repeat; }
.adminAnswer .admin { position:absolute; top:23px; left:203px; }
.adminAnswer .date { position:absolute; top:23px; left:374px; }
.adminAnswer .comment { position:absolute; top:57px; left:148px;  width:366px; }

.siteMapBg { width:541px; height:237px; background:url(../img/sitemap/sitemap_bg.gif) left top no-repeat; }
.siteMapBg ul {position:absolute; width:110px;}
.siteMapBg ul.siteMapDiv1 {top:95px; left:12px;}
.siteMapBg ul.siteMapDiv2 {top:95px; left:142px;}
.siteMapBg ul.siteMapDiv3 {top:95px; left:278px;}
.siteMapBg ul.siteMapDiv4 {top:95px; left:415px;}
.siteMapBg li {color:#837f68; float:left; _margin-bottom:-2px;}
.siteMapBg li span {padding-left:7px;}
.siteMapBg li a {color:#837f68;}

/* recruit */
.recruitInfo { position:relative; width:607px; height:688px; background:url(../img/recruit/recruit_info_01.jpg) left top no-repeat;}
.recruitInfo a { position:absolute; }
.recruitInfo a.down01 { top:408px; left:17px; }
.recruitInfo a.down02 { bottom:0; left:17px; }
.recruitInfo a.email { bottom:51px; left:52px; }

/* Recruit */
.download1 {position:absolute; top:263px; left:17px;}
.download2 {position:absolute; top:106px; left:30px;}
.download3 {position:absolute; top:419px; left:17px;}
.js1 {position:absolute; top:664px; left:17px;}
.online1 {position:absolute; top:108px; left:249px;}
.online1 p {margin-bottom:8px;}
.online2 {position:absolute; top:109px; left:407px;}
.online3 {position:absolute; top:-4px; right:0px;}
.picAdd {position:absolute; width:120px; height:148px; background:url(../img/common/img_bg_pic.gif) no-repeat;}
.picAdd img {position:absolute; right:9px; bottom:9px;}

/* Agreement, Privacy  */
.maTit img {margin:10px 0 25px 0;}
.maCon p {width:100%; line-height:18px; color:#a2978b; margin-bottom:20px;}
.maCon img {display:block; margin-bottom:7px;}
.pvCon p {width:100%; line-height:18px; color:#a2978b; margin-bottom:30px;}
 .pvCon p span,  .pvCon p a {color:#ff9249;}
.pvCon img {display:block; margin-bottom:7px;}
.pvTop img {margin:10px 0 20px 0;}
.pUp1 {width:100%; height:15px; background:url(../img/common/bg_dashed01.gif) repeat-x; text-align:right; margin-bottom:15px;}
.bonLogo2 {width:100%; text-align:right;}

/* Contact Us */
.bonMap {position:relative; width:100%;}
.bonMap .printMap1 {position:absolute; top:35px; right:0;}

.magzInfo { padding-left:80px; background:url(../img/talk/thum01.gif) left top no-repeat; }
.magzInfo span { font-size:130%; color:#298908; font-weight:bold; margin:0 5px; }
.magzInfo p { margin-bottom:5px; }
.magzInfo .info { letter-spacing:-1px; } 


/* popup */
.popwrap { position:relative; width:543px; height:916px; background:url(../img/popup/chicken_pop.jpg) left top no-repeat; }
.popwrap p input { border:1px solid #B7AB8A; width:173px; }
.popwrap .area01 { position:absolute; bottom:119px; left:186px; }
.popwrap .area02 { position:absolute; bottom:94px; left:186px; }
.popwrap .result { position:absolute; bottom:20px; left:198px; }

.popwrap02 { position:relative; width:543px; height:890px; background:url(/event/20080721/popup/chicken_pop02.jpg) left top no-repeat; }
.popwrap02 p input { border:1px solid #B7AB8A; }
.popwrap02 .area01 { position:absolute; bottom:111px; left:206px; }
.popwrap02 .area02 { position:absolute; bottom:86px; left:206px; }
.popwrap02 .result { position:absolute; bottom:41px; left:210px; }

/* event 20080918*/
.viewArea2 { float:left; display:inline; width:240px; margin-right:20px; }
.viewArea2 .panel2 { height:200px; padding:9px 9px 0 9px;
background:url(../img/event/bg_panel.png) left top no-repeat; 
}
.viewArea2 .prize1 {position:absolute; top:359px; left:55px; }
.viewArea2 .prize2 {position:absolute; top:645px; left:55px; }
.viewArea2 .prize3 {position:absolute; top:645px; left:325px; }
.viewArea2 .prize4 {position:absolute; top:816px; left:55px; }
.viewArea2 .prize5 {position:absolute; top:816px; left:325px; }

.listArea2 { float:left; display:inline; width:270px; margin-top:10px; }
.listArea2 p.title2 { font-weight:bold; margin:10px 0; font-size:120%; color:#b95a01;}
.listArea2 p.text1 { height:70px; font-size:100%; letter-spacing:-1px; }
.listArea2 p.text2 { margin-bottom:18px; font-size:100%; letter-spacing:-1px; color:#697bab; }
.listArea2 .graph {width:270px;}
.listArea2 .graph .g1 { width:150px; height:15px; padding-left:70px; float:left; font-size:100%; background:url(../img/event/bul_hits.gif) left top no-repeat; }
.listArea2 .graph .hits2 {float:right; display:inline;}
.listArea2 .graph .g2 { width:150px; height:15px; padding-left:70px; float:left; font-size:100%; background:url(../img/event/bul_comment.gif) left top no-repeat;}

.listArea2 dl { width:270px; height:132px; padding:23px 15px 9px 10px; margin-bottom:7px; background:url(../img/event/bg_panel_s.gif) left top no-repeat;}
.listArea2 dl dt { float:left; display:inline; margin-right:10px; width:149px; height:144px; }
.listArea2 dl dd { float:left; display:inline; margin-top:0px; }
.listArea2 dl dd p.s1 { font-weight:bold; margin-bottom:5px; font-size:120%; color:#6d83c3; }
.listArea2 dl dd p.s2 { height:28px; line-height:15px; margin-bottom:15px; font-size:100%; letter-spacing:-1px; }
.listArea2 dl dd p.s3 { margin-bottom:5px; font-size:100%; color:#85a3b4; }
.listArea2 dl dd p.s4 { padding-left:27px; height:15px; line-height:14px; background:url(../img/event/bul_hits_s.gif) left no-repeat; font-size:90%; color:#a7a7a7; }
.listArea2 dl dd p.s5 { padding-left:27px; height:15px; line-height:14px; background:url(../img/event/bul_comment_s.gif) left no-repeat; font-size:90%; color:#a7a7a7; }

.inT {border-bottom:1px solid #eeeeee;padding:4px 0 0 0;}
.inT input.in1 {width:430px; display:block; margin-bottom:4px;}
.inT textarea {width:430px; height:110px; display:block; margin-bottom:4px;}
.intit1 {background:url(../img/event/input_text1.jpg) left no-repeat; padding-left:94px; }
.intit2 {background:url(../img/event/input_text2.jpg) left no-repeat; padding-left:94px; }
.intit3 {background:url(../img/event/input_text3.jpg) left no-repeat; padding-left:94px; }
.intit4 {background:url(../img/event/input_text4.jpg) left no-repeat; padding-left:94px; }
.intit5 {background:url(../img/event/input_text5.jpg) left no-repeat; padding-left:94px; }
.intit6 {background:url(../img/event/input_text6.jpg) left no-repeat; padding-left:94px; }
.intit7 {background:url(../img/event/input_text7.jpg) left no-repeat; padding-left:94px; }

.inTB {width:430px; border-collapse: collapse; margin-bottom:4px;}
.inTB td.w {padding:4px 4px 0 4px;}
.inTB input.s1 {width:122px; display:block;}
.inTB input.s2 {width:340px; display:block;}
.inTB td.gray {width:80px; background-color:#F5F5F5; padding-left:25px; padding-top:10px; padding-bottom:10px;}

.inBTN {float:right; display:block; padding:4px 16px 10px 4px;}

.viewT {padding:4px 0 0 0;}
.viewT p.t1 {font-weight:bold; margin:5px 0; font-size:120%; color:#b95a01;}
.viewtit1 {background:url(../img/event/view1.gif) left no-repeat; padding-left:60px; }

.viewtit2 {background:url(../img/event/view2.gif) left no-repeat; margin:15px 0;}
.viewtit2_pb {background:url(../img/event/view_pic_b.gif) left no-repeat; width:357px; height:296px; margin-top:13px; padding-left:13px;}
.viewtit2_ps {background:url(../img/event/view_pic_s.gif) left no-repeat; width:91px; height:76px; margin-top:4px; padding-left:4px;}
.viewtit2_1 {padding-bottom:20px;}
.viewtit2_2 {border-bottom:2px solid #e0e0e0; border-top:2px solid #e0e0e0; padding:8px 8px 8px 8px;}

.viewtit3 {background:url(../img/event/view3.gif) left no-repeat; margin:15px 0; }
.viewtit3_pb {background:url(../img/event/view_mov_b.gif) left no-repeat; width:357px; height:296px; margin-top:13px; padding-left:13px;}
.viewtit3_ps {background:url(../img/event/view_mov_s.gif) left no-repeat; width:91px; height:76px; margin-top:4px; padding-left:4px;}
.viewtit3_1 {padding-bottom:20px;}
.viewtit3_2 {border-bottom:2px solid #e0e0e0; border-top:2px solid #e0e0e0; padding:8px 8px 8px 8px;}

.viewtit4 {background:url(../img/event/view4.gif) left no-repeat; margin:15px 0; }
.viewtit4_gp_line {background:url(../img/event/view_og_gp_line.gif) left no-repeat; width:174px; height:27px;}
.viewtit4_pm_line {background:url(../img/event/view_og_pm_line.gif) left no-repeat; width:174px; height:27px;}
.viewtit4_ch_line2 {background:url(../img/event/view_og_ch_line2.gif) left no-repeat; width:174px; height:52px;}
.viewtit4_ch_line3 {background:url(../img/event/view_og_ch_line3.gif) left no-repeat; width:283px; height:52px;}
.viewtit4_ch_line4 {background:url(../img/event/view_og_ch_line4.gif) left no-repeat; width:414px; height:52px;}
.viewtit4_1 {padding-bottom:20px;}
.viewtit4_gf {background:url(../img/event/view_og_gf.gif) left no-repeat; width:100px; height:20px; padding:5px 5px 5px 48px;}

/* event books*/

/***/
.book_t1 { border-collapse:collapse; margin-bottom:0px; }
.book_t1 tr td { padding:13px 12px; }

.book_t4 { border-collapse:collapse; margin-bottom:0px; }
.book_t4 tr td { padding:13px 12px; vertical-align:top;}

.book_t2 { border-collapse:collapse; margin-bottom:0px; }
.book_t2 tr td { padding:0px 0px; }

/***/
.book_t3 { background:#fff; border:0px solid #cfcfcf; padding:1px; }



.636363{font-family: "µ¸¿ò"; font-size: 12px; line-height: 14px; color: 636363; text-decoration: none;font-weight: none; padding-bottom:5px; padding-top:10px;}
.636363 a:link{font-family:µ¸¿ò;color:#636363; text-decoration: none};
.636363 a:active{font-family:µ¸¿ò;color:#636363; text-decoration: none;}
.636363 a:visited{font-family:µ¸¿ò;color:#636363; text-decoration: none;}
.636363 a:hover{font-family:µ¸¿ò;color:#000000; text-decoration: none;}

.000000bold{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 14px; color: 000000; text-decoration: none;font-weight: bold}
.104747bold{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 14px; color: 104747; text-decoration: none;font-weight: bold}
.323232bold{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 14px; color: 000000; text-decoration: none;font-weight: bold; padding-bottom:5px}
.000000{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 18px; color: 000000; text-decoration: none;font-weight: none}
.orangbold{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 18px; color: ff6b00; text-decoration: none;font-weight: bold}
.969696{   font-family: "µ¸¿ò"; font-size: 12px; line-height: 16px; color: 969696; text-decoration: none;font-weight: none}
.orang{   font-family: "µ¸¿ò"; font-size: 11px; line-height: 16px; color: ff6b00; text-decoration: none;font-weight: none}

