body{
padding:0;
margin:0;
}

/*°¡·Î½ºÅ©·Ñ¹Ù¾ø¾Ö±â*/
html>/**/body{overflow-y:scroll;}

a:link, a:visited{
display:block;
}

img{
border:0;
line-height:0%;
font-size:0%;
}



input [type=text]{
border: 1px #B1C5DF solid;
height:17px;
}


/* ÀÌ¹ÌÁö Å¬¸¯½Ã Á¡¼±¼û±â±â*/
a {
 selector-dummy: expression(this.hideFocus=true);
 text-decoration:none;
}



div, p, li, input, a{ 
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
}

ul, ol{list-style: none;}

.clear{
clear:both;
}


#wrapper {
margin:0 auto;
width:875px;
position:relative;
z-index:1;
}


#Mainbranding ul {
margin:48px 220px 0 0;
padding:0;
list-style:none;
float:right;
}


#Navi_flash{
z-index: 100;
float:left;
width:875px;
}

#Taro_flash{
position:absolute;
z-index: 99;
top:486px;
left:75px;
float:left;
width:799px;
}

#logo{
float:left;
width:179px;
height:75px;
}

#branding{
width:874px;
height:234px;
background:url(../images/brandingbg.gif) no-repeat right top;
position:relative;
z-index:1;
}

#branding ul {
margin:48px 220px 0 0;
padding:0;
list-style:none;
float:right;
}

#branding ul li{
float:left;
margin:0;
padding:0px;
line-height:1%;
font-size:1%;

}

#main_Search{
width:107px;
height:14px;
border:1px #5a4e40 solid;
margin:0 7px 0 10px;
}

#footer{
background: url(../images/footer_line.gif) repeat-x 0 20px;
margin:20px 0 0 0;
padding:21px 0 0 0;
width:875px;
clear:both;
}



#footer_left{
float:left;
width:134px;
margin:0;
padding:0;
}


#footer_map{
float:left;
width:404px;
margin:0;
padding:0;
}

#footer_right{
float:left;
width:500px;
margin:0;
padding:0;
}

#footer_mailright{
float:left;
width:94px;
margin:0;
padding:0;
}


.select_footer{
width:108px;
border:1px #a0978c solid;
behavior: url('selectBox2.htc');cursor:hand; vertical-align: bottom;
}

#content{
width:704px;
background:url("../images/content_line_ver_dot.gif") repeat-y;
float:right;
padding-bottom:200px;
}

#contentWebzine{
width:704px;
background:url("../images/wzcontent_line_ver_dot.gif") no-repeat;
float:right;
padding-bottom:2px;
margin-left:1px;
}

#content2th{
width:702px;
background:url("../images/content_line_ver_dot.gif") repeat-y -2px 0;
float:right;
padding-bottom:0px;
margin:0;
}

#new_main_content {
	background:url("../images/content_line_ver_dot.gif") repeat-y 171px 50px;
}


#maincontent{
width:875px;
}

#whiteLine{
width:1px;
height:41px;
background:url("../images/Content_line_white.gif") no-repeat;;
margin:0;
float:none;
}

#ifNavi{
margin:40px 0 0 0;
float:left;
}

#ifNaviSub{
margin:85px 0 0 0;
float:left;
}

#ifNaviSubB{
margin:0 0 5px 0;
}

#ifNavi a{
display:inline;
}

#ifNaviSub a{
display:inline;
}

#ifNaviSub ul{
margin:0 0 35px 0;
padding:0;
}

#ifNavi li{
width:145px;
}

#ifNavi2th{

background-color:#FFF;
width:173px;
height:100%;
float:left;
margin:40px 0 0 0;
padding:0;
}

#LeftSubmenu{
    padding:0;
	margin:83px 0 20px 0;
    width:160px;
}

#LeftSubmenu ul{
margin:0 0 35px 0;
padding:0;
list-style:none;
}

#LeftSubmenu li{
margin:0;
padding:0px;
line-height:1%;
font-size:1%;
}

#LeftSubmenuB{
margin:0;
padding:0 0 5px 0;
height:20px;
}

#ifNavi ul {
margin:38px 0 0px 0;
padding:0;
list-style:none;
}


#ifNavi li{
margin:0;
padding:0px;
line-height:1%;
font-size:1%;
}

#ifNavi .roomsleft01{
margin:85px 0 0 0;
}

#ifNavi .roomsleft{
margin:20px 0 0 0;
}


#introLine{
margin:20px 0;
float:left;
}

#intro_img{
margin:0 0 0 1px;
}

/*rooms ÆäÀÌÁö³»*/

#roomsmainbu{
position:absolute;
z-index:200;
top:234px;
left:728px;
width:146px;
height:41px;
}

#roomsmainbuL{
float:left;
width:69px;
height:41px;
margin:0;
padding:0;
}

#roomsmainbuR{
float:left;
width:69px;
height:41px;
margin-left:8px;
padding:0;
}


#roomssearch{
margin:21px 0  26px 30px;
width:674px;
height:62px;
background:url("../images/search_bg.gif")
}


#Selectserach{
width:81px;
height:18px;
float:left;
color:#fa557e; 
background-color:#ededed; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #fa557e solid;
margin:25px 11px 23px 87px;
}

#RoomsSearch_text{
float:left;
width:400px;
height:16px;
color:#f8013f; 
background-color:#FFFFFF; 
border:3px #fa557e solid;
margin:20px 13px 20px 0px;
}


#roomssearch img{
margin:20px 0px;
}

#roomsBoard{
margin:16px 40px 370px 35px;
}

#roomsBoard a{
display:inline;
}

#rooms_img{
width:703px;
float:left;
}

#rooms_imgbg{
background:url("../images/rooms_imgbg.gif") no-repeat;
overflow:hidden; 
padding-top:23px;
padding-bottom:23px;
float:left;
width:703px;
}


#roomsMImg{
float:left;
width:91px;
margin-left:68px;
}

#roomsMTitle{
float:left;
width:142px;
margin-left:12px;
}

#roomsMTitle a{
display:inline;
}

#roomsMText{
float:left;
width:390px;
margin-top:20px;
margin-left:0px;
}

#roomsMText a{
display:inline;
}

/*RoomsÇÏ´Ü arr*/
#roomsArr{
margin:0 0 0 230px;
width:700px;
}

#roomsArr a{
float:left;
margin:0 2px;
text-decoration:none; font-family:Dotum; color:#68695f;; font-size:9pt; ;vertical-align:bottom; line-height:1.5em;
}

#roomsArr a:hover{ float:left; margin:0px 2px; text-decoration:none; font-family:Dotum; color:#0e712a; font-size:9pt;vertical-align:bottom; line-height:1.5em; }

#roomsArr img{
float:left;
margin:0 5px;
vertical-align:bottom;
}






#wzsubMtextann{
width:84px;
height:16px;
border:0px;;
margin:0;
background:#9d9c9b;
float:left;
}


#roomsPop{
width:401px;
height:260px;
}

#roomsPop01{
float:left;
}

#roomsPop02{
float:left;
margin:14px 0 15px 19px;
width:362px;
}

#roomsPop02 p{
float:left;
width:362px;
margin:4px 0 5px 0;
}


#roomsPop02 label{
width:65px;
float:left;
display:block;
margin:0;
padding:0;
}

#roomsPopselect{
width:109px;
height:19px;
color:#000 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #7f9db9 solid;
margin-left:0;
margin-right:10px;
padding:0;
float:left;
}

#roomsPop0201{
margin:5px 0 0 0;
padding:0;
width:65px;
float:left;
}



#roomsPop02Box{
margin:5px 0 0 0;
float:left;
width:238px;
height:56px;
border:1px solid #dfdfdf;
padding:0;
}

#roomsPop02Box ul{
margin:10px 0 0 10px;
padding:0;
width:224px;
height:12px;
float:left;

}

#roomsPop02Box li{
float:left;
margin:0;
}


#roomsPop02Box label{
margin:0;
padding:0;
width:46px;
float:none;
display:inline;
vertical-align:top;
color:#525252;
}

#roomsPop02Boxradio{
margin:0 5px 0 9px;
width:14px;
height:19px;
border:0px;
padding:0;
}


#roomsPop02Text{
float:left;
margin:0;
padding:18px 0 12px 91px;
}


#LayerPop{
position:absolute;
top:620px;
left:746px;
width:128px;
}

#LayerPopM{
margin:0;
padding:0;
width:122px;
float:left;
}

#LayerPopBar{
width:122px;
padding:0;
margin:0;
}

#LayerPopBar ul{
width:122px;
padding:0;
margin:0;
}

#LayerPopBarTop{
width:122px;
height:24px;
background:url("../images/roomslayerbar_top.gif") no-repeat top;
margin:0;
padding:8px 0 0 0;
text-align:center;
}

#LayerPopBarBody{
width:122px;
background:url("../images/roomslayerbar_line.gif");
margin:0;
padding:0;
}

#LayerPopBarBody a{
display:inline;
}

#LayerPopBarBody ul{
width:100px;
margin:0 0 0 8px;
padding:0;
}

#LayerPopBarBody li{
background:url("../images/roomslayerbar_dot.gif") no-repeat 0 50%;
padding-left:9px;
padding-top:2px;
}

#LayerPopBarBottom{
width:122px;
background:url("../images/roomslayerbar_bottom.gif") no-repeat;
margin:0;
padding:0;
}

#LayerPopTotal{
width:122px;
height:99px;
background:url("../images/roomslayerbar_total.gif") no-repeat;
margin:0;
padding:0;
}

#LayerPopTotal02{
width:122px;
height:43px;
background:url("../images/roomslayerbar_total02.gif") no-repeat;
margin:0;
padding:0;
}

#LayerPopTotal ul , #LayerPopTotal02 ul{
float:left;
width:122px;
margin:6px 0 0 12px;
padding:0;
}



#LayerPopTotalToday ,#LayerPopTotalToday02{
float:left;
padding:0;
margin:0 0 0 34px;
width:122px;
height:15px;
}


#LayerPopTotalText{
float:left;
padding:0;
margin:0;
width:122px;
height:15px;
}
}

#LayerPopClose{
margin:0;
padding:0;
width:6px;
float:left;
}

#roomsPopNeighbor{
width:207px;
height:300px;
padding:1px;
margin:0;
background-color:#fa557e;
}

#roomsPopNeighborMain{
float:left;
width:205px;
height:298px;
padding:0;
margin:0;
background-color:#fff;
}

#roomsPopNeighborMain ul{
margin:0;
padding:0;
float:left;
}

#roomsPopNeighborMain li{
margin:0;
padding:10px 0 0 17px;
float:left;
width:176px;
height:19px;
}

#roomsPopNeighborMain a{
display:inline;
}

#roomsPopNeighborMain img{
vertical-align:middle;
padding:3px 0 0 0;
}

#roomsPopNeighborLine{
background:url("../images/rooms_pop_line.gif") no-repeat;
width:205px;
height:1px;
float:left;
padding:0;
margin:15px 0 13px 0;
}

#roomsPopNeighborArr{
margin:0 0 0 37px;
padding:0;
float:left;
width:128px;
height:11px;
}


/*if ¼Ò°³ÆäÀÌÁö ºó°ø°£*/

#space10{
margin:10px 0 0 0;
}

#space15{
margin:15px 0 0 0;
}


#space25{
margin:25px 0 0 0;
}

#space20{
margin:20px 0 0 0;
}

#space160{
margin:160px 0 0 0;
}

#space32{
margin:32px 0 0 0;
}

#space41{
margin:41px 0 0 0;
}

#space85{
margin:85px 0 0 0;
}

#space450{
margin:450px 0 0 0;
}

#space550{
margin:550px 0 0 0;
}


/*·Ñ¿À¹ö*/

   a.rollover img { border-width:0px; display:inline; }
   a.rollover img.over { display:none; } 
  
   a.rollover:hover { border:0px }
   a.rollover:hover img { display:none; }
   a.rollover:hover img.over { display:inline; } 



/*webzine menu*/

/* sMenu Common */
.sMenu{ position:relative; font-size:12px; font-family:Tahoma, Geneva, sans-serif; line-height:normal;}
.sMenu ul{ margin:0; padding:0; list-style:none;}
.sMenu li{ position:relative; margin:0; *zoom:1;}
.sMenu li a{ display:block; position:relative; padding:0px; text-decoration:none; border:0px;}
.sMenu li a .i{ position:absolute;margin:0; color:#ccc; no-repeat left top;}

/* sMenu Sub */
.sMenu li ul{ padding:0px; background:#fff; }
.sMenu li li{ margin:0;}
.sMenu li li a{ font-weight:normal; background:#fff; border:0;}
.sMenu li li a span{ color:#666;}

/* sMenu Active */
.sMenu li.active{ border:1px solid #ccc; z-index:2;}
.sMenu li li.active{ border:0;}
.sMenu li.active a{ color:#000; border:0;}
.sMenu li.active .i{ background-position:0;}
.sMenu li.active li a{ border:0;}
.sMenu li.active ul{ display:block; border-top:1px solid #eee;}
.sMenu li.active li.active a span{ color:#13b200; font-weight:bold; letter-spacing:-1px;}

.text16 { text-decoration:none;font-family:Dotum; color:#515151; font-size:9pt; line-height:1.6em; letter-spacing:-1px; }
.text16 a{ text-decoration:none;font-family:Dotum; color:#515151; font-size:9pt; line-height:1.6em; letter-spacing:-1px; }
.text16 a:hover{ text-decoration:none;font-family:Dotum; color:#949394; font-size:9pt; line-height:1.6em; letter-spacing:-1px; }


/*IF*/

#aboutIFBoard{
margin-left:33px;
margin-top:11px;
float:left;
width:670px;
}


#aboutifsubList{
float:right;
}

#aboutIFWriteT{
width:627px;
float:left;
}

#aboutIFWriteTL{
float:left;
margin:0px;
}

#aboutIFWriteTR{
float:left;
margin:0px;
padding:0;
height:14px;
width:520px;
}

#ComunityDeleteTL{
float:left;
margin:0px;
width:255px;
padding:16px 0;
}

#ComunityDeleteTR{
float:left;
margin:0;
padding:16px 0;
height:14px;
width:240px;
}

#aboutIFWriteTR a{
display:inline;
}

#aboutIFWriteTR img{
display:inline;
}


#aboutIFNameText{
width:138px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}

#communityCheck{
width:14px;
height:14px;
border:0;
margin:0px;
padding:0px;
vertical-align:middle;
}

#aboutIFTitleText{
width:519px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}

#aboutFWrtieLine{
width:627px;
height:1px;
background-color:#d7d4d4;
margin-top:5px;
margin-bottom:5px;
padding:0px;
float:left;
}

#aboutFWrtieDot{
width:627px;
height:1px;
background:url("../images/aboutifdot.gif");
margin-top:5px;
margin-bottom:5px;
padding:0px;
float:left;
}

#aboutIFWriteC{
width:627px;
float:left;
margin-top:22px;
margin-left:59px;
padding:0;
}

#aboutIFWriteB{
width:627px;
float:left;
}

#aboutIFWriteBSub{
width:102px;
margin-top:38px;
margin-left:274px;
float:left;
}

#aboutIFWriteBSub a{
display:inline;
}

#aboutsubList{
width:627px;
float:left;
margin-left:593px;
}

/*Webzine Main*/
#wzsubmain{
margin:0 0 0 0;
float:left;
}

#wzMainImg{
margin:17px 0 37px 0;
}

#wzImg{
margin:0 10px 0 0;
}

#wzMainLabel{
margin:3px 0 0 0;
float:left;
}

#wzMainLabelR{
margin:8px 0 5px 250px;
float:left;
padding:0;
}

#wzbigboxLeft{
margin:15px 12px 16px 19px;
width:321px;
float:left
}

.wzbigboxRight{
margin:15px 10px 10px 23px;
float:left;
}


#wzSColumn{
width:321px;
margin:10px 0 10px 10px;
float:left;
}

#wzSColumn ul{
display:block;
}

#wzMImg{
float:left;
margin:0;
width:109px;
}

#wzMText{
padding:0;
width:190px;
margin-top:0px;
margin-left:8px;
float:left;
}

#wzMeventText{
width:136px;
margin-top:1px;
margin-left:6px;;
padding:0;
float:left;
}

#wzScolumnTextTop a{
background:url("http://onlineif.com/main/images/wzColumn_bar.gif") repeat-x bottom;
color:#e47d4c;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
width:165px;
padding:0 0 0 10px;
}

#wzSprojectTextTop a{
background:url("http://onlineif.com/main/images/wzProject_bar.gif")  repeat-x bottom;
width:164px;
color:#5c6ab5;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
padding:0 0 0 10px;
}

#wzSdivineTextTop a{
background:url("http://onlineif.com/main/images/wzColumn_bar.gif") repeat-x bottom;
color:#e47d4c;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
width:165px;
padding:0 0 0 10px;
}


#wzSreviewTextTop a{
background:url("http://onlineif.com/main/images/wzCulture_bar.gif") repeat-x bottom;
width:164px;
color:#baa13e;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
padding:0 0 0 10px;
}

#wzSeventTextTop a{
background:url("http://onlineif.com/main/images/wzEvent_bar.gif") repeat-x bottom;
width:135px;
color:#238f90;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
padding:0 0 0 10px;
}

#wzSglobalTextTop a{
background:url("http://onlineif.com/main/images/wzWorld_bar.gif") repeat-x bottom;
width:164px;
color:#6f9b68;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
padding:0 0 0 10px;
}

#wzSseriesTextTop a{
background:url("http://onlineif.com/main/images/wzSeries_bar.gif") repeat-x bottom;
width:164px;
color:#be6a84;
font-weight:bold;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
padding:0 0 0 10px;
}

#wzSpeopleTextTop a{
background:url("http://onlineif.com/main/images/wzpeople_bar.gif") repeat-x bottom;
width:164px;
color:#8aad36;
font-weight:bold;
padding:0 0 0 10px;
letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
}

#wzSText{
text-decoration:none;
margin:4px 0 0 6px;
}

#wzMcolumn a{
width:320px;
margin-top:9px;
color:#e7a686; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMproject a{
width:321px;
margin-top:9px;
color:#8c9ae0; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMreview a{
width:321px;
margin-top:9px;
color:#d6be5e; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMevent a{
width:321px;
margin-top:9px;
color:#8c9ae0; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
}

#wzMglobal a{
width:321px;
margin-top:9px;
color:#8dcdae; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMdivine a{
width:320px;
margin-top:9px;
color:#e7a686; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMseries a{
width:321px;
margin-top:9px;
color:#dda0b3; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}

#wzMpeople a{
width:321px;
margin-top:9px;
color:#a8d048; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em;
float:left;
}


#wzSColumnTextBottom{
float:left;
color:#e47d4c;
font-weight:bold;
}



#wzSEventImg{
background-color:#333;
float:left;
margin:0;
padding:0;
width:179px;
i
}


#wzBoard{
margin:0px 20px 0px 35px;
float:left;
width:670px;
}

#wzBoard a{
display:inline;
}





#webzine_Top{
float:left;
}

#webzine_title{
background:url("../images/webzine_title.gif") no-repeat;
height:30px;
width:703px;
margin:0;
color:#fff; font-weight:bold;text-indent:50px; font-size:11pt;letter-spacing:-1px ;vertical-align:bottom; line-height:2.1em;text-align:left;
}

#webzine_Top_text01{
width:230px;
height:17px;
text-align:right;
margin-right:5px;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
}

#webzine_Top_text01Font{
padding:0px 2px 0 0;
color:#1e9c5e; font-weight:bold;font-size:9pt;letter-spacing:-0.04em;line-height:1.7em;
vertical-align:middle;
float:left;
}


#webzine_Top_text01 a{
float:left;
vertical-align:middle;
margin:0;
padding:0px 8px 0px 0 ;
width:19px;
}

#webzineTopLine{
margin:8px 0 6px 0;
}

#webzine_Top_text02{
width:540px;
margin-right:0;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
text-align:right;
color:#b4b3b3; font-weight:bold;font-size:9pt;letter-spacing:-0.04em;
}

#webzine_Top_text02_black{
color:#5c5c5c;font-size:9pt;letter-spacing:-0.04em ; font-weight:normal;
}


#webzineLeft{
width:352px;
float:left;
}

#webzineRight{
width:351px;
height:1550px;
background:url("") repeat-y ;
float:left;
margin: 75px 0 0 0;
}

.webzineLeftLine{
background:url("../images/webzineLeftLine.gif") no-repeat;
width:352px;
height:1px;
float:left;
margin-bottom:15px;
}

.webzineRightLine{
background:url("../images/webzineLeftLine.gif") no-repeat;
width:351px;
height:1px;
float:left;
margin:0;
padding:0;
}

/*Webzine SubMain*/



#wzsubmainContent{
margin:0 0 0 34px;
float:left;
}

#wzsubmainImg{
float:left;
width:150px;
}

#wzsubmainText{
float:left;
margin:0 0 0 25px;
width:460px;
}

#wzsubGo{
position:absolute;
z-index:100;
top:327px;
left:735px;
margin:0;
padding:0;
}

#wzsubmainText01 a{
margin:0;
text-decoration:none; font-family:Dotum; color:#0e712a; font-size:11pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em; font-weight:bold;
}

#wzsubmainText01 a:hover{
margin:0;
text-decoration:none; font-family:Dotum; color:#6F9B68; font-size:11pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1.2em; font-weight:bold;
}

#wzsubmainText02 a{
margin:10px 0 0 0;
text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.2em; letter-spacing:-0.04em; font-weight:lighter;
}

#wzsubmainText02 a:hover{
margin:10px 0 0 0;
text-decoration:none;font-family:Dotum; color:#9F9F98; font-size:9pt; line-height:1.2em; letter-spacing:-0.04em; font-weight:lighter;
}

#wzsubmainText03 a{
margin:5px 0 0 0;
text-decoration:none;font-family:Dotum; color:#9f9f98; font-size:9pt; line-height:1.2em; letter-spacing:0; font-weight:lighter; display:inline;
}



#wzsubmainLine{
margin:15px 0 15px 0;
float:left;
}





#wzsubMselect{
width:78px;
height:18px;
color:#fa557e; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #fa557e solid;
margin-left:0;
margin-right:10px;
padding:0;
float:left;
}

#wzsubMtext{
width:107px;
height:16px;
border:1px 9d9c9b solid;
margin:0;
background:#9d9c9b;
float:left;
}

/*Webzine Sub ÆäÀÌÁö*/

#wzSubImg{
float:left;
margin:0 0px 0 0;
}

#WzSubText01{
float:left;
width:410px;
margin:43px 0 0 10px;
line-height:1.2em;
}

#WzSubText02{
float:left;
margin:67px 0 0 0;
font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;
}

#wzsubText03{
float:left;
width:700px;
padding:0;
margin:0;
}

#wzsubText03Text{
float:left;
width:584px;
margin:29px 0 10px 35px;
text-decoration:none; font-family:Dotum; color:#0e712a; font-size:11pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em; font-weight:bold;
}

#wzsubText03Icon{
float:left;
width:47px;
margin:29px 0 10px 0;
float:right;
}

#wzsubText03Icon a{
float:left;
margin-right:3px;
display:inline;
}

#wzsubLine{
float:left;
margin:0;
}

#wzsub{
float:left;
width:684px;
margin:24px 0 40px 37px;
}

#wzsubann{
float:left;
width:620px;
margin:30px 0 0px 7px;
}

#wzsubann01{
float:left;
width:620px;
margin:0px 0 25px 7px;
}

wzsubimg{
float:left;
width:620;
margin:21px 0 0 6px;
}

#wzsub br{
letter-spacing:0px;
}

#wzsubComL{
float:left;
margin:0 0 0 34px;
}

#wzsubComL img{
margin:0 0 0 3px;
vertical-align:top;
}

#wzsubComR{
float:left;
margin:0 0 12px 484px;
width:76px;
}

#wzsubComR a{
display:inline;
}

#wzsubComR img{
margin:0 13px;
}

#wzsubCom01{
margin:17px 6px 0 0;
float:left;
}

#wzsubCom02{
margin:17px 6px 0 0;
float:left;
width:88px;
}


#wzsubCom04{
margin:17px 0 30px 0;
float:left;
}

#wzsubText{
width:86px;
height:16px;
border:1px #9d9c9b solid;
margin:0 0 7px 0;
float:left;
}

#wzsubTextarea{
  margin:17px 0 0 0;
  float:left;
  width:410px;
  height:41px;
  background-color:#FFFFFF;
  border: 1px #9d9c9b solid;
  font-family: "µ¸¿ò";
}

#wzsubTextarea2{
  margin:17px 0 0 65px;
  float:left;
  width:500px;
  height:41px;
  background-color:#FFFFFF;
  border: 1px #9d9c9b solid;
  font-family: "µ¸¿ò";
}

#wzsubComment{
 margin:0 0 0 40px;
 float:left;
 width:660px;
}

#wzsubCommentSub{
 margin:7px 0 0 40px;
 float:left;
 width:660px;
}

#wzsubComment img{
vertical-align:bottom;
margin:0;
}

#wzsubComment a{
margin:0 0 0 10px;
display:inline;
}

#wzsubLine01 {
margin:12px 0;
float:left;
}

#wzsubList{
float:right;
margin-right:60px;
margin-bottom:10px;
}



/*WebzineLetter*/
#webzineWriteTL{
float:left;
margin:0;
padding:0;
}

#webzineWriteTC{
float:left;
margin:0;
padding:0;
}

#webzineWriteTR{
float:left;
margin:0;
padding:0;
}

#webzineEmailText{
width:96px;
height:16px;
color:#6a6969; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #868686 solid;
margin:0 0 0 8px;;
padding:0;
float:left;
}

#webzineWriteText{
width:151px;
height:16px;
color:#6a6969; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #868686 solid;
margin:0;
padding:0;
float:left;
}



#webzineWriteBSub{
float:left;
margin:0;
padding:0 0 0 252px;
}

#webzineWriteBSub a{
display:inline;
}


#wzEmail{
width:563px;
height:295px;
margin:0;
padding:0;
}

#wzEmailTitle{
float:left;	
width:563px;
margin:0 0 14px 0;
}

#wzEmailText{
float:left;	
width:563px; 
margin:0;
padding:0;
}

#wzEmailText01{
margin:0;
padding:0 0 9px 0;
}

#wzEmailText01 ul{
margin:0;
padding:0;
}

#wzEmailText01 li{
float:left;
}

#wzEmailText01Label{
width:106px;
margin:0;
padding:0 0 0 11px;
}

#wzEmailText01Text{
text-decoration:none; font-family:Dotum; color:#32a047; font-size:11pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

#wzEmailText02 ul{
margin:0;
padding:0;
}

#wzEmailText02 li{
float:left;
}

#wzEmailText02Label{
width:106px;
margin:0;
padding:0 0 0 11px;
}

#wzEmailText02TextL{
width:121px;
float:left;
padding:0;
margin:0;
}

#wzEmailText02TextL label{
width:30px;
float:left;
padding:0;
margin:0;
}

#wzEmailTextName{
float:left;
width:82px;
height:16px;
color:#6a6969; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #868686 solid;
margin:0;
padding:0;
}

#wzEmailTextEmail{
float:left;
width:206px;
height:16px;
color:#6a6969; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #868686 solid;
margin:0;
padding:0;
}


#wzEmailText02TextR{
width:250px;
float:left;
padding:0;
margin:0;
}

#wzEmailText02TextR label{
float:left;
width:42px;
padding:0;
margin:0;
}

#wzEmailBottom{
background:url("../images/wzEmailLine02.gif") no-repeat top;
float:left;	
width:563px;
height:49px;
margin:11px 0 0 0;
padding:0;
}

#wzEmailText02Sub{
float:left;
width:438px;
margin:0;
padding:7px 0;
}

#wzEmailBottom a{
margin:0;
padding:25px 0 0 254px;
}



#wzEmailLine{
background:url("../images/wzEmailLine01.gif") no-repeat;
float:left;
width:563px;
height:1px;
padding:0;
margin:8px 0 2px 0;
}


/*MAIN ÆäÀÌÁö*/
#MainMenu{
width:234px;
height:643px;
position:absolute;
z-index:100;
top:0px;
left:636px;
}



#Mainbranding{
width:875px;
height:388px;
background:url(../images/main_right.gif) no-repeat right top;
position:relative;
z-index:1;
}

#Mainbranding ul {
margin:48px 220px 0 0;
padding:0;
list-style:none;
float:right;
}

#Mainbranding ul li{
float:left;
margin:0;
padding:0px;
line-height:1%;
font-size:1%;

}

#Main0101{
width:111px;
height:255px;
margin:0;
background:url("../images/main01bg01.gif") no-repeat;
float:left;
}

#Main0101 a{
margin:43px 0 0 4px;
}

#MainPhoto{
margin:12px 0 10px 12px;
float:left;
}

#Main01Bar {
margin:0;
float:left;
}

#Main01Arr01{
float:left;
}
#Main01Arr02{
float:left;
}

#Main0102{
width:463px;
height:255px;
background:url("../images/main01bg02.gif") no-repeat;
float:left;
}

#MainLetterTItle{
float:left;
}


#Main0103{
width:301px;
height:255px;
background:url("../images/main01bg03.gif") no-repeat;
float:left;
}

#Main01Text{
float:left;
margin:0 0 0 9px;
vertical-align:middle;
}



#Main01Text01{
margin:0 0 0 8px;
float:left;
width:193px;
}

#Main01Text01 a{
display:inline;
}

#MainNew{
float:left;
padding:1px 0 0 0;
margin:0 0 0 7px;
vertical-align:middle;
}

#MainTextNew{
float:left;
padding:0 0 5px 0;
margin:0 ;
vertical-align:middle;
}


#Main01New{
margin:21px 0 0 0;
float:left;
width:193px;
}

#Main01God{
margin:21px 0 0 76px;
float:left;
width:193px;
}

#Main02{
float:left;
width:717px;
}



#Main0201{
float:left;
background:url("../images/main02bg01.gif") no-repeat;
width:111px;
height:215px;
}

#Main02Bu01{
margin:72px 0 0 35px;
width:15px;
}


#Main0202{
float:left;
width:606px;
}

#Main0202 .odd {
	width:246px;
	margin:0;
	padding:0;
	float:left;
}
#Main0202 .even {
	width:246px;
	margin-left:106px;
	margin-top:0px;
	padding:0;
	float:left;
}
#Main0202 .line2 {
	margin-top:28px;
}

#Main02031 {
position:absolute;
z-index:99;
margin:626px 0 0 782px;
float:left;
}

#MainMarktetFe{
float:left;
margin:0 0 76px 0;
width:15px;
}

#Main0203 {
position:absolute;
z-index:99;
margin:885px 0 0 0px;
float:left;
}

#MainMarktetBu{
float:left;
margin:0 0 76px 0;
width:15px;
}

#MainTaroBu{
margin:101px 0 76px 0;
width:15px;
}

#Main0202{
width:606px;
}


#Main0202Title{
width:129px;
float:left;
padding:0;
margin:0;
}

#Main0202Title ul{
margin:0;
padding:0;
}

#Main0202Text{
margin:7px 0 0 7px;
float:right;
width:126px;
}

#Main020204Text{
margin:7px 0 0 7px;
float:left;
width:165px;
}

#Main0202Photo{
margin-top:1px;
margin-left:8px;
width:109px;
float:left;
}



#Main020202{
float:left;
margin:27px 0 0 0;
}

#Main020203{
float:right;
margin:0 0 0 0;
}

/*À§¿¡ ¸ÞÀÎ¿¡¼­ ½á¼­ Àá±ñ Áö¿öµÒ

#Main020204{
float:left;
margin:27px 0 0 77px;
width:283px;
}
*/

#Main0204Title{
width:164px;
height:79px;
float:left;
}

#Main0204Photo{
margin:1px 0 0 9px;
float:right;
}

#MainwzMText{
padding:0;
width:190px;
margin-top:0px;
margin-left:8px;
float:left;
}

#MainwzText01{
background:url("../images/main0202_bar01.gif") repeat-x bottom;
color:#6f9b68; font-weight:bold; letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
width:129px;
margin:0;
vertical-align:middle;
}

#MainwzText01 a{
color:#6f9b68; font-weight:bold; letter-spacing:-1px;vertical-align:bottom; line-height:1.2em;
width:129px;
margin:0;
display:inline;
}

#MainwzText01 img{
display:block;
}


#MainwzText01L{
width:95px;
margin:0 7px;
float:left;
}

#MainwzText01R{
width:10px;
float:left;
}



#MainwzText02{
text-decoration:none;
width:129px;
margin-top:4px;
}

#MainwzText02 a{
display:inline;
}


#Main0301{
background:url("../images/main03bg01.gif") no-repeat;
float:left;
width:111px;
height:283px;
}

#MainTempleBu{
margin:49px 0 0 0;
}

#Main0302{
float:left;
background:url("../images/main03bg02.gif") no-repeat;
width:257px;
height:283px;
}

#MainRoomTitle{
margin:42px 0 0 0;
display:block;
}

#RoomsImg{
margin:0 12px 10px 0;
float:left;
}

#Roomstext01 {
margin:28px 0 0px 0;
}

#Roomstext01 a{
margin:28px 0 0px 0;
display:inline;
}

#Roomstexrt02{
clear:both;
margin:0;
}

#Main0303{
float:left;
background:url("../images/main03bg03.gif") no-repeat;
width:56px;
height:283px;
}



#MainRoomsBu{
margin:68px 0 13px 0;
}

#Main0304{
float:left;
}

#Main0304Flash{
margin:2px 0 0 0;
}

#Main04{
background:url("../images/main04bg.gif") no-repeat ;
width:875px;
height:433px;
padding:0;
}


#Main04_num{
width:106px;
float:left;
margin:0;
padding:0;
}

#Main04num01{
position:relative;
top:111px;
left:34px;
width:14px;
float:left;
}

#Main04num02{
position:relative;
top:111px;
left:33px;
width:14px;
float:left;
}


#Main04_01{
width:484px;
height:255px;
float:left;
padding:0;
margin:0;
}

#Main04_1S{
width:359px;
height:209px;
margin-top:16px;

}

#Main04_1Sub{
float:left;
width:359px;
//display:block;
margin-left:5px;
}

#Main04_02{
padding:0;
width:285px;
margin:0;
float:left;
}

#Main04_2S{
margin-top:16px;
}

#Main04_2Sub{
float:left;
width:285px;
display:block;
margin-left:0px;
}


#num01{
background:url("../images/mainhot_num01.gif") no-repeat 0 50%;
display:block;
margin-top:2px;
padding-left:20px;
}

#num02{
background:url("../images/mainhot_num02.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#num03{
background:url("../images/mainhot_num03.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#num04{
background:url("../images/mainhot_num04.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#num05{
background:url("../images/mainhot_num05.gif") no-repeat 0 50%;
display:block;
margin-top:2px;
padding-left:20px;
}

#num06{
background:url("../images/mainhot_num06.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#num07{
background:url("../images/mainhot_num07.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#num08{
background:url("../images/mainhot_num08.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:20px;
}

#numNo{
padding-left:20px;
margin-top:0;
}

#numNo a{
display:inline;
}


#Main04dotF{
background:url("../images/mainarticle_dot.gif") no-repeat 0 50%;
display:block;
margin-top:2px;
padding-left:11px;
}

#Main04dot{
background:url("../images/mainarticle_dot.gif") no-repeat 0 50%;
display:block;
margin-top:10px;
padding-left:11px;
}

#Main04dotNo{
padding-left:12px;
margin-top:0;
}






#Main04TextNum{
margin:18px 0 0 111px;
padding:0;
float:left;
}

#Main04Text{
margin:19px 0 0 0;
padding:0;
width:490px;
float:left;
}

#MainFooter{
float:left;
background:url("../images/mainfooterbg.gif") no-repeat;
width:875px;
height:100px;
margin: 20px 0;
}

#MainFooter_o{
float:left;
background:url("../images/mainfooterbg.gif") no-repeat;
width:875px;
height:100px;
}

#MainFooterLeft{
margin:0 0 0 152px;
float:left;
}

#MainFooterRight{
float:left;
}




/*rooms_main ³»¿¡ ¿À¹ö text*/
.text01{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em;letter-spacing:-0.04em;
 }

.text01 a{
text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em;letter-spacing:-0.04em;
}

.text01 a:hover{
text-decoration:none;font-family:Dotum; color:#969696; font-size:9pt; line-height:1.6em;letter-spacing:-0.04em;
}


/*news ³»¿¡ board text*/
.text0101{
 text-indent:6px; text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
 }

.text0101 a{
text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
}

.text0101 a:hover{
text-decoration:none;font-family:Dotum; color:#969696; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
}

/*volunteer_application  table³»¿¡ ¿À¹ö text */
.text0102{
 text-decoration:none;font-family:Dotum; color:#0e712a; font-size:9pt; line-height:1.6em;letter-spacing:-0.04em;
 }

/*publish booklist */
 .text0103 a{
 text-decoration:none;font-family:Dotum; color:#0e712a; font-size:9pt; line-height:1.2em;letter-spacing:-0.04em;
 }

 /*publish book_sub */
  .text0104 {
 text-decoration:none;font-family:Dotum; color:#0e712a; font-size:11pt; line-height:1.2em;letter-spacing:-0.05em;
 }

 .text0105{
 text-decoration:none;font-family:Dotum; color:#36a788; font-size:9pt; line-height:1.2em;letter-spacing:-0.04em;
 }
 




/*rooms_main ³»¿¡ ¿ÞÂÊ¸Þ´º¼ýÀÚ text*/
.text02{
 text-decoration:none; font-family:Dotum; color:#e7aaba; font-size:9pt; letter-spacing:-0.04em ;font-weight:bold;vertical-align:bottom; line-height:0.5em;vertical-align:middle;height:20px;
}

.text02 a{
 text-decoration:none; font-family:Dotum; color:#e7aaba; font-size:9pt; letter-spacing:-0.04em ;font-weight:bold;vertical-align:bottom; line-height:0.5em;vertical-align:middle;height:20px;
}


/*rooms_main ³»¿¡ ¿ÞÂÊ ºÐÈ«text*/

.text03{
 text-decoration:none; font-family:Dotum; color:#fa557e; font-size:9pt; letter-spacing:-0.05em ;font-weight:bold;vertical-align:bottom; line-height:1.5em;
}

.text03 a{
 text-decoration:none; font-family:Dotum; color:#fa557e; font-size:9pt;  letter-spacing:-0.05em  ;font-weight:bold;vertical-align:bottom; line-height:1.5em;
}

.text03 a:hover{
 text-decoration:none; font-family:Dotum; color:#1e7a38; font-size:9pt;  letter-spacing:-0.05em  ;font-weight:bold;vertical-align:bottom; line-height:1.5em;
}



/*main.html*/
.text0301 a{
 text-decoration:none; font-family:Dotum; color:#fa557e; font-size:9pt; letter-spacing:-1px ;font-weight:bold;vertical-align:bottom; line-height:1.2em;vertical-align:top;
}

.text0301 a:hover{
 text-decoration:none; font-family:Dotum; color:#1e7a38; font-size:9pt; letter-spacing:-1px ;font-weight:bold;vertical-align:bottom; line-height:1.2em;vertical-align:top;
}





/*rooms_main ³»¿¡ ¿ÞÂÊ datetext ¿Í RoomsBoard ÅØ½ºÆ®*//*book_list.html*/
.text04{
 text-decoration:none; font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:0 ;vertical-align:bottom; line-height:1.2em;
}

.text04 a{
 text-decoration:none; font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:0 ;vertical-align:bottom; line-height:1.2em;
}

.text0401{
 text-decoration:none; font-family:Dotum; color:#fb86a4; font-size:8pt; letter-spacing:0 ;vertical-align:bottom; line-height:1.2em;
}





/*if ÆäÀÌÁö ÅØ½ºÆ®*/
.text05{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
 margin:2px 0 0 32px;
}

/* volunteer*/
.text0501{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em; letter-spacing:-0.04em;
 margin-top:13px;
 margin-left:32px;
}

#text0502{
 margin-top:0px;
 margin-left:0;
 height:179px;
 background:url("../images/volunteer_03_sub.gif") no-repeat;
 padding-left:85px;
 padding-top:14px;
}


.text0502Text{
text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:2em; letter-spacing:-0.04em;
}



/*RoomsBoard ÅØ½ºÆ®*/
.text06{
 text-decoration:none; font-family:Dotum; color:#0e712a; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:2.3em;
}

.text06 a{
 text-decoration:none; font-family:Dotum; color:#0e712a; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:2.3em;
}

.text06 a:hover{
 text-decoration:none; font-family:Dotum; color:#969696; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:2.3em;
}


.text0601{
 text-decoration:none; font-family:Dotum; color:#6cc485; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:2.3em;
}

/*webzine-sub ÆäÀÌÁö³»¿¡ ³ì»öÅØ½ºÆ®*/
.text07{
text-decoration:none; font-family:Dotum; color:#7b842d; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;
}

.text0701{
text-decoration:underline;font-family:Dotum; color:#fa557e; font-size:9pt; line-height:1.2em; letter-spacing:0; display:inline;
}



/*webzinesubÆäÀÌÁö ÀüÃ¼µ¡±Û(103)*/
.text08{
text-decoration:none; font-family:Dotum; color:#525252; 
}

.text08 a{
text-decoration:none; font-family:Dotum; color:#525252; 
}

.text08 a:hover{
text-decoration:none; font-family:Dotum; color:#9A8D8C;
}




/*roomsÆäÀÌÁö*/
.text0801{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}

.text0801 a{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}

.text080101{
text-decoration:none; font-family:Dotum; color:#525252; font-size:11pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.text080101 a{
text-decoration:none; font-family:Dotum; color:#525252; font-size:11pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.text080102{
text-decoration:none; font-family:Dotum; color:#998c8c; font-size:9pt; letter-spacing:-0.04em ;line-height:1.2em;font-weight:bold;vertical-align:middle;
}

.text0802{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0802 a{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}

.text0802 a:hover{
text-decoration:none; font-family:Dotum; color:#939292; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}

.text0802B{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

.text0802B a{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

.text0802B a:hover{
text-decoration:none; font-family:Dotum; color:#939292; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

.text0802U{
text-decoration:underline; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0802U a{
text-decoration:underline; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}

.text0802U a:hover{
text-decoration:underline; font-family:Dotum; color:#939292; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.5em;
}


.text0802GNum{
text-decoration:none; font-family:Dotum; color:#399544; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

.text0802GNum a{
text-decoration:none; font-family:Dotum; color:#399544; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}

.text0802GNum a:hover{
text-decoration:none; font-family:Dotum; color:#399544; font-size:9pt;letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;font-weight:bold;
}


.text080201{
text-decoration:none; font-family:Dotum; color:#877b7b; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;
}

.text0803{
text-decoration:none; font-family:Dotum; color:#f8013f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0803 a{
text-decoration:none; font-family:Dotum; color:#f8013f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0803 a:hover{
text-decoration:none; font-family:Dotum; color:#f8013f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0804{
text-decoration:none; font-family:Dotum; color:#45a1a7; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0804 a{
text-decoration:none; font-family:Dotum; color:#45a1a7; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0804 a:hover{
text-decoration:none; font-family:Dotum; color:#45a1a7; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.text0805{
text-decoration:none; font-family:Dotum; color:#000; font-size:9pt; letter-spacing:-0.04em ;vertical-align:middle; line-height:1.2em;
}

.text0805 a{
text-decoration:none; font-family:Dotum; color:#000; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;
}

.text0805 a:hover{
text-decoration:none; font-family:Dotum; color:#000; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;
}

	/*book_list.html*/
.text09{
text-decoration:none; font-family:Dotum; color:#fa557e; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;font-weight:bold;
}







.text10{
text-decoration:none; font-family:Dotum; color:#505050; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;
}
/*book_sub.html*/
.text1001{
text-decoration:none; font-family:Dotum; color:#505050; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.6em;
}

.text1001 a{
text-decoration:none; font-family:Dotum; color:#7b842d; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.6em;display:inline;
}

.text1001 a:hover{
text-decoration:none; font-family:Dotum; color:#7b842d; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.6em;display:inline;
}



/*Main ÆäÀÌÁö Text*/

/*Main ÆäÀÌÁö webzineIF text*//*book_list.html*/


.text11 a{
text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.2em;
}
.text11 a:hover{
text-decoration:none; font-family:Dotum; color:#1e7a38; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.2em;
}

.text1101 a{
text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.2em;
}
.text1101 a:hover{
text-decoration:none; font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.2em;
}


/*Main ÆäÀÌÁö ÇÏ´Ü ³¯Â¥TEXT*/
.text12{
text-decoration:none; font-family:Dotum; color:#fb6087; font-size:10pt;letter-spacing:0; line-height:1em;
}

.text12 a{
text-decoration:none; font-family:Dotum; color:#fb6087; font-size:10pt;letter-spacing:0; line-height:1em;
}



.text13 {
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.05em; line-height:1.2em;vertical-align:top; 
}
.text13 a{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.05em; line-height:1.2em;vertical-align:top; 
}
.text13 a:hover{
text-decoration:none; font-family:Dotum; color:#1e7a38; font-size:9pt; letter-spacing:-0.05em ;vertical-align:top; line-height:1.2em;
}


.text14{
 text-decoration:none; font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
}

.text14 a{
 text-decoration:none; font-family:Dotum; color:#9f9f98; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
 display:inline;
}

.text14 a:hover{
 text-decoration:none; font-family:Dotum; color:#787878; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
}

/*¸ÞÀÎÆäÀÌÁö ÃÊ·Ï»ö±Û¾¾*/
.text17{
 text-decoration:none; font-family:Dotum; color:#6f9b68; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;font-weight:bold;width:96px;
}

.text17 a{
 text-decoration:none; font-family:Dotum; color:#6f9b68; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;font-weight:bold;width:96px;
}

.text17 a:hover{
 text-decoration:none; font-family:Dotum; color:#6f9b68; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;font-weight:bold;width:96px;
 }


/*RoomsPersonal text*/

.text18{
text-decoration:none; font-family:Dotum; color:#9f49c3; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.text19{
text-decoration:none; font-family:Dotum; color:#4ea848; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

/*Rooms_personalMain.html*/
.text1901{
text-decoration:none; font-family:Dotum; color:#4ea848; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;font-weight:bold;
}

/*Rooms_POP_neighber*/
.text1901 a{
text-decoration:none; font-family:Dotum; color:#4ea848; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;font-weight:bold;
}

.text1901 a:hover{
text-decoration:none; font-family:Dotum; color:#4ea848; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.2em;font-weight:bold;
}

/*News Board*/
.text19 a{
text-decoration:none; font-family:Dotum; color:#4ea848; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.6em;font-weight:bold; margin-right:2px;
}

.text19 a:hover{
text-decoration:none; font-family:Dotum; color:#969696; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.6em;font-weight:bold;; margin-right:2px;
}

.text1901{
text-decoration:none;font-family:Dotum;color:#4ea848;font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom;line-height:1.6em;font-weight:bold;
}

.text1902{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom; line-height:1.6em;font-weight:bold;
}

.text1903{
text-decoration:none;font-family:Dotum;color:#4ea848;font-size:9pt;letter-spacing:-0.04em;vertical-align:bottom;line-height:1em;font-weight:bold;
}



.text20{
text-decoration:none; font-family:Dotum; color:#d6d5d5; font-size:9pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

/*ARR ³Ñ¹ö»ö»ó*/
.arr{
text-decoration:none; font-family:Dotum; color:#68695f; font-size:10pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.arr a{
text-decoration:none; font-family:Dotum; color:#68695f; font-size:10pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.arr a:hover{
text-decoration:none; font-family:Dotum; color:#0e712a; font-size:10pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}



.arr_over a{
text-decoration:none; font-family:Dotum; color:#0e712a; font-size:10pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}

.arr_over a:hover{
text-decoration:none; font-family:Dotum; color:#0e712a; font-size:10pt; letter-spacing:-1px ;vertical-align:bottom; line-height:1em;font-weight:bold;
}


/*RoomsMain newroom*/



.text21{
 text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;
}

.text21 a{
 text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-1px ; line-height:1.2em
}

.text21 a:hover{
 text-decoration:none; font-family:Dotum; color:#787878; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;
 }


.text22{
 text-decoration:none; font-family:Dotum; color:#9e9e9af; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;
}

.text22 a{
 text-decoration:none; font-family:Dotum; color:#9e9e9a; font-size:9pt; letter-spacing:-1px ; line-height:1.2em
}

.text22 a:hover{
 text-decoration:none; font-family:Dotum; color:#787878; font-size:9pt; letter-spacing:-1px ; line-height:1.2em;
 }

.text23{
 text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.025em ; line-height:2.3em;
 }

 /*temple.html*/
 .text24{
 text-decoration:none; font-family:Dotum; color:#d7673b; font-size:9pt; letter-spacing:-0.025em ; line-height:2.3em;
 }

 .text24 a{
 text-decoration:none; font-family:Dotum; color:#d7673b; font-size:9pt; letter-spacing:-0.025em ; line-height:2.3em;
 }


/*rooms_personalMain.html*/

 .text25{
 text-decoration:none; font-family:Dotum; color:#fff; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em; font-weight:bold;
 }

 .text26{ 
 text-decoration:none; font-family:Dotum; color:#67a55d; font-size:9pt; letter-spacing:-0.04em ; line-height:1.6em; font-weight:bold;
 }

 .text27 a{ 
 text-decoration:underline; font-family:Dotum; color:#426adf; font-size:9pt; letter-spacing:-0.04em ; line-height:1.6em
 }
  .text27 a:hover{ 
 text-decoration:underline; font-family:Dotum; color:#426adf; font-size:9pt; letter-spacing:-0.04em ; line-height:1.6em
 }

/*JoinPop*/

.text28{
 text-decoration:none; font-family:Dotum; color:#856843; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em; font-weight:bold;
 }

 .text29{
 text-decoration:none; font-family:Dotum; color:#4e9871; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
 }

  .text29 a{
 text-decoration:underline; font-family:Dotum; color:#4e9871; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
 }

  .text29 a:hover{
 text-decoration:underline; font-family:Dotum; color:#4e9871; font-size:9pt; letter-spacing:-0.04em ; line-height:1.2em;
 }



/*À¥Áø¿ÞÂÊ¸Þ´º ¾Æ·¡TEXT*/

.text30{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em;letter-spacing:-0.05em;
 }

.text30 a{
text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1.6em;letter-spacing:-0.05em;
}

.text30 a:hover{
text-decoration:none;font-family:Dotum; color:#969696; font-size:9pt; line-height:1.6em;letter-spacing:-0.05em;
}


/*±âÅ¸  table ³»¿¡ text*/
.text15{
 text-decoration:none;font-family:Dotum; color:#68695f; font-size:9pt; line-height:1em; letter-spacing:0;
}


/*webzine main*/
.text16 a{
text-decoration:none; font-family:Dotum; color:#68695f; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.1em;
}
.text16 a:hover{
text-decoration:none; font-family:Dotum; color:#1e7a38; font-size:9pt; letter-spacing:-0.04em ;vertical-align:top; line-height:1.1em;
}

/*Main ÆäÀÌÁö event*/
#event .off {display:none;}
#event .on {display:block;}
#event {position:relative; width:710px; height:215px;}


/*top¹öÆ°*/
#gotop {
	position: absolute;
	left: 881px;
	top: 665px;
	width:34px;
	height: 8px;
	z-index:500;
}

/*webzine ¸Þ´º*/
.menu {
	margin:0;
    padding:0;
    width:160px;
}

.menu ul{
margin:0;
padding:0;
}

.submenu {
    width:160px;
    padding-left:10px;
    display:none;
}

.submenu a{
	text-decoration:none;font-family:Dotum; color:#515151; font-size:9pt; line-height:1.6em; letter-spacing:-1px;
}

.submenu a:hover{
	text-decoration:none;font-family:Dotum; color:#949394; font-size:9pt; line-height:1.6em; letter-spacing:-1px;
}


/*RoomsBlog*/

#logoin{
float:right;
}

#brandingBlog{
width:874px;
height:75px;
position:relative;
}


#brandingBlog ul {
margin:48px 0 0 0;
padding:0;
list-style:none;
float:left;
}

#brandingBlog ul li{
float:left;
margin:0;
padding:0px;
line-height:1%;
font-size:1%;
}

#BlogTop{
float:left;
}

#BlogTopLine{
float:left;
background:url("../images/blogtop_line.gif") no-repeat;
width:874px;
height:4px;
margin:0;
padding:0;
}

#RoomsMypageMenu{
float:left;
width:874px;
margin:0;
padding:0;
}

#RoomsMypageMenu ul{
margin:0;
padding:0;
}

#RoomsMypageMenu li{
float:left;
margin:0;
padding:0;
}

#BlogTopLine01{
float:left;
background-color:#b3a8a8;
width:874px;
height:4px;
margin:0 0 20px 0;
padding:0;
}

#BlogTopText{
position:relative;
top:111px;
left:19px;
width:270px;
}

#BlogTopLeftText{
position:relative;
top:161px;
left:703px;
margin:0;
width:162px;
}



.BlogText01Font{
 text-decoration:none; font-family:Dotum; color:#4ea848; font-size:11pt; letter-spacing:-0.03em ;font-weight:bold;vertical-align:bottom; line-height:1em;
}


#BlogTab{
width:874px;
height:218px;
background:url("../images/blogTabbg.gif") no-repeat bottom;
float:left;
}

#BlogTab01{
width:263px;
height:218px;
margin:0;
padding:0;
float:left;
}

#BlogTab02{
width:173px;
height:218px;
margin-left:22px;
padding:0;
float:left;
}

#BlogTab03{
width:194px;
height:218px;
margin-left:22px;
padding:0;
float:left;
}

#BlogTab04{
width:178px;
height:218px;
margin-left:22px;
padding:0;
float:left;
}

#BlogTab01L{
width:115px;
margin-top:17px;
padding:0;
float:left;
}

#BlogTab01R{
width:148px;
margin-top:17px;
padding:0;
float:right;
}

#BlogTab01Text{
margin-top:23px;
padding:0;
}

#BlogTab01Write{
width:115px;
height:201px;
vertical-align:bottom;
margin-top:40px;
padding:0;
}

#BlogTab01Write a{
display:inline;
}


#BlogTabdot{
background:url("../images/blogtabdot.gif");
width:100%;
height:1px;
margin:0;
padding:0;
float:left;
}

#BlogTab02Text01{
background:url("../images/blogtab02dot.gif") no-repeat 0 30%;
display:block;
margin-top:23px;
margin-bottom:8px;
margin-left:7px;
padding-left:16px;
float:left;
}

#BlogTab02Text02{
background:url("../images/blogtab02dot.gif") no-repeat 0 30%;
display:block;
margin-top:9px;
margin-left:7px;
padding-left:16px;
float:left;
width:173px;
}

#BlogTab02Text03{
background:url("../images/blogtab02dot.gif") no-repeat 0 30%;
display:block;
margin-top:9px;
margin-left:7px;
padding-left:16px;
float:left;
width:173px;
}

#BlogTab03Text01L{
float:left;
width:173px;
margin-top:23px;
margin-bottom:8px;
margin-left:7px;
}

#BlogTab03Text01R{
float:left;
width:14px;
margin-top:23px;
margin-bottom:8px;
margin-left:0;
}

#BlogTab03Text02{
background:url("../images/blogtab03dot.gif") no-repeat 0 30%;
display:block;
margin-top:9px;
margin-bottom:8px;
margin-left:7px;
padding-left:13px;
}

#BlogTab03Text03{
background:url("../images/blogtab03dot.gif") no-repeat 0 30%;
display:block;
margin-top:9px;
margin-left:7px;
padding-left:13px;
}

#BlogTab04Text01R{
display:block;
float:left;
width:14px;
margin-top:23px;
margin-bottom:8px;
padding:0;
}

#BlogTab04Text01R01{
display:block;
float:left;
width:14px;
margin-top:23px;
margin-bottom:8px;
padding:0;
}

#BlogTab04Text01L{
display:block;
float:left;
width:82px;
margin-top:23px;
margin-bottom:8px;
text-align:center;
padding:0;
}

#BlogTab04R{
margin-left:31px;
margin-top:0px;
padding:0;
}

#BlogTable{
width:178px;
margin-top:10px;
padding:0;
}

#BlogMy{
width:874px;
height:211px;
padding:0;
margin:0;
}


#BlogMyL{
background:url("../images/blogMyptitle.gif") no-repeat;
width:130px;
height:158px;
margin-top:0px;
padding:0;
float:left;
vertical-align:top;
}

#BlogMyR{
width:744px;
height:158px;
margin:0;
padding:0;
float:left;
}

#BlogMyR a{
display:inline;
}

#BlogText01{
width:150px;
height:16px;
border:1px #998c8c solid;
margin-top:10px;
margin-left:0;
padding:0;
}

#BlogText02{
width:150px;
height:16px;
border:1px #998c8c solid;
margin-top:15px;
margin-left:0;
padding:0;
}

#BlogText03{
width:149px;
height:16px;
border:1px #998c8c solid;
margin-top:0;
display:block;
padding:0;
float:left;
}

#BlogText04{
width:152px;
height:16px;
border:1px #998c8c solid;
margin-top:0;
padding:0;
}

#BlogText06{
width:146px;
height:16px;
border:1px #998c8c solid;
margin-left:0px;
padding:0;
display:block;
}

#BlogText07{
width:517px;
height:16px;
border:1px #998c8c solid;
margin-top:14px;
margin-left:0px;
padding:0;
display:block;
}


#BlogMyR ul{
vertical-align:top;
margin:0;
padding:0;
}

#BlogMyRTextarea{
  margin-top:16px;
  width:405px;
  height:50px;
  background-color:#FFFFFF;
  border: 1px #998c8c solid;
  font-family: "µ¸¿ò";
}

#Blogdot{
width:874px;
height:3px;
margin:0px;
padding:0px;
background:url("../images/blogdot.gif");
float:left;
}

#Blogok{
width:102px;
margin-top:25px;
margin-left:392px;
margin-bottom:250px;
float:left;
}

#Blogok a{
display:inline;
}

#BlogPre{
width:193px;
margin-left:14px;
float:left;
}

#BlogCa{
width:193px;
margin-left:46px;
float:left;
}

#BlogCa01{
width:193px;
margin-left:0;
padding:0;
}

#BlogCa01 a{
display:inline;
width:193px;
margin-left:0;
padding:0;
}


#BlogCa02{
margin:0;
padding:0;
width:193px;
height:18px;
}


#BlogMeTe{
width:418px;
margin-left:10px;
float:left;
}

#BlogMeTab01{
width:191px;
height:202px;
border:1px solid #998c8c;
float:left;
}

#BlogMeTab02_sub{
width:173px;
height:218px;
margin-left:10px;
padding:0;
float:left;
}


#BlogCa ul{
width:191px;
margin-left:0px;
margin-top:0px;
float:left;
padding:0;
}


#BlogCabg{
width:191px;
}

#BlogImage{
width:874px;
margin-top:0px;
margin-left:0;
padding:0;
float:left;
}


#BlogImg{
width:235px;
height:211px;
margin-left:14px;
float:left;
}

#BlogText{
width:625px;
height:211px;
margin:0;
padding:0;
float:left;
}

#BlogText ul{
width:625px;
margin-top:41px;
margin-left:0;
padding:0;
}

#BlogText li{
width:625px;
margin:0px;
padding:0;
}


#BlogText a{
display:inline;
}

#BlogImgSub{
border:1px solid #9a8c8c;
width:190px;
height:149px;
margin:0;
padding:0;
}




/*Rooms personal Main*/

#RoomsPer01{
width:874px;
height:63px;
background:url("../images/roomsper01_bg.gif") repeat-x;
margin:0;
padding:0;
float:left;
}

#RoomsPer01L{
width:150px;
height:63px;
margin-left:11px;
margin-top:36px;
padding:0;
float:left;

}

#RoomsPer01R{
width:62px;
height:63px;
margin-top:36px;
margin-right:16px;
padding:0;
float:right;
}

/*Roomspersonal*/

#RoomsPerconTitle{
float:left;
width:874px;
height:36px;
margin:0;
}

#RoomsPerconTitleL{
float:left;
width:684px;
margin-left:12px;
margin-top:13px;
padding:0;
}

#RoomsPerconTitleL a{
display:inline;
}

#RoomsPerconTitleR{
float:right;
width:158px;
margin-right:20px;
margin-top:13px;
padding:0;
text-align:right;
}

#RoomsPerCon{
float:left;
width:874px;
margin-bottom:50px;
}

#RoomsPerCon img{
margin-top:26px;
margin-left:8px;
padding:0px
}

#RoomsPerConText{
margin-top:33px;
margin-left:12px;
padding:0px
}

#RoomsOrigin{
background:url("../images/rooms_origin.gif") no-repeat 0 50%;
padding-left:43px;
margin:21px 0 0 7px;
}

#RoomsPer03{
float:left;
width:874px;
height:25px;
margin:0;
padding:0;
}

#RoomsPer03L{
float:left;
width:400px;
margin:0 0 0 2px;
padding:0;
}

#RoomsPer03R{
float:right;
width:152px;
margin:0;
padding:0;
}

#RoomsPer03 a{
display:inline;	
}

#RoomsPerWr{
float:left;
width:874px;
}

#RoomsPerWr ul{
margin-top:22px;
margin-left:0;
padding:0;
}

#RoomsPerWr01{
float:left;
width:50px;
margin:0;
padding:0;
}

#RoomsPerWr02{
width:104px;
margin:0;
padding:0;
float:left;
}

#RoomsPerWr03{
float:left;
width:31px;
margin:0;
padding:0;
}

#RoomsPerWr04{
float:left;
width:105px;
margin:0;
padding:0;
}

#RoomsPerWr05{
float:left;
width:441px;
margin:0;
padding:0;
}

#RoomsPerWr06{
float:left;
width:53px;
margin:0;
padding:0;
}

#BlogText05{
width:90px;
height:14px;
border:1px #998c8c solid;
margin:0;
padding:0;
}

#BlogMyRTextarea01{
  margin:0;
  width:423px;
  height:38px;
  background-color:#FFFFFF;
  border: 1px #998c8c solid;
  font-family: "µ¸¿ò";
}


#RoomsPerCom{
float:left;
width:874px;
padding:0;
margin-top:10px;;
}

#RoomsPerCom ul{
margin-top:0px;
margin-left:5px;
width:874px;
padding:0;
}

#RoomsPerComSub01 a{
display:inline;
}

#RoomsPerComSub02{
margin-top:0px;
margin-left:2px;
padding:0;
}

#RoomsPerArr{
width:874px;
margin:0;
padding:0;
}


#RoomsArrann{
width:627px;
float:left;
}


#RoomsArrannC{
width:223px;
margin-left:325px;
margin-bottom:30px;
padding:0;
float:left;
}


#RoomsArrannL{
width:223px;
margin-left:10px;
margin-bottom:0px;
padding:0;
float:left;
}

#RoomsArrannR{
width:217px;
margin-right:0px;
margin-top:27px;
margin-bottom:30px;
padding:0;
float:right;
}

#RoomsArrannR a{
display:inline;
margin-left:7px;
}

#RoomsArr{
width:223px;
margin:0px;
padding:0px;
}

#RoomsDelete{
width:874px;
height:95px;
float:left;
margin:0;
padding:0;
}

#RoomsDeleteSub{
margin-left:284px;
margin-top:39px;
width:280px;
padding:0;

}

#RoomsDeleteSub02{
width:200px;
height:18px;
margin:0;
padding:0;
}

#RoomsDeleteSub01{
width:40px;
height:18px;
margin:0;
padding:0;
background:url("../images/roomsperpw.gif") no-repeat;
float:left;
}

#RoomsWr{
width:874px;
height:79px;
padding:0;
margin:0;
}


#RoomsWrL{
background:url("../images/roomswrtitle.gif") no-repeat;
width:172px;
height:52px;
margin-top:12px;
margin-bottom:15px;
margin-left:0;
padding:0;
float:left;
vertical-align:top;
}

#RoomsWrR{
width:702px;
height:52px;
margin-top:12px;
padding:0;
float:left;
}

#RoomsWrR ul{
width:702px;
height:52px;
margin-top:0px;
padding:0;
}


#BlogWrR{
width:697px;
height:52px;
margin:0;
padding:0;
float:left;
}

#category{
width:149px;
height:18px;
border:1px solid #998c8c;
margin:0px;
}

#Select_01{
color:#404040; 
background-color:#ffffff; 
font-family:dotum; 
font-size:9pt;
margin:0 4px 0 0;
}

#Roomsdot{
width:806px;
height:3px;
margin:0px;
padding:0px;
background:url("../images/blogdot.gif");
float:left;
}

#RoomsWrite{
background-color:#333px;
width:874px;
height:477px;
margin-left:177px;
margin-top:12px;
float:left;
}


/*rooms_mypage_neighbor.html*/
#RoomsNeighborTitle{
float:left;
margin:0 0 7px 0;
padding:0;
width:874px;
height:37px;
background:url("../images/roomsmypage_neighbor_title.gif") no-repeat;
}

#RoomsNeighborText{
float:left;
margin-top:7px;
padding:0;
height:22px;
}

#RoomsNeighborText ul{
margin:0;
padding:0;
width:874px;
}



#RoomsNeighborText01{
float:left;
color:#000;
width:45px;
text-align:center;
margin:0;
padding:0;
}

#RoomsNeighborText02{
float:left;
color:#000;
width:143px;
text-align:center;
font-weight:bold;
margin:0;
padding:0;
}

#RoomsNeighborText03{
float:left;
color:#000;
width:8px;
margin:0;
padding:0;
}

#RoomsNeighborText04{
float:left;
color:#000;
width:616px;
margin:0;
padding:0;
}

#RoomsNeighborText05{
float:left;
color:#000;
width:62px;
font-weight:bold;
margin:0;
padding:0;
}


#RoomsNeighborLine{
background:url("../images/roomsmypage_line.gif") no-repeat;
margin:0;
padding:0;
width:874px;
height:1px;
float:left;
}


#RoomsNeighborBottomLine{
background:url("../images/neighbor_bottomline.gif") no-repeat;
margin:0;
padding:0;
width:874px;
height:1px;
float:left;
}

#RoomsPrivacyTitle{
float:left;
width:130px;
height:237px;
margin:0;
padding:0;
background:url("../images/roomsmypage_privacy_title.gif") no-repeat;
}

#RoomsPrivacyRadio01{
float:left;
width:55px;
height:188px;
margin:18px 0 31px 0;
padding:0;
}

#RoomsPrivacyRadio01 p,#RoomsPrivacyRadio02 p,#RoomsPrivacyRadio03 p {
float:left;
margin:0 0 15px 0;
padding:0;
}

#RoomsPrivacyRadio01 label{
width:31px;
color:#000;
}

#RoomsPrivacyRadio02{
float:left;
width:107px;
height:188px;
margin:18px 0 31px 0;
padding:0;
}

#RoomsPrivacyRadio02 label{
width:90px;
color:#000;
}

#RoomsPrivacyRadio03{
float:left;
width:65px;
height:188px;
margin:18px 0 31px 0;
padding:0;
}

#RoomsPrivacyRadio03 label{
width:65px;
color:#000;
}


#RoomsPrivacyRadio{
margin:0 4px 0 0;
width:13px;
height:14px;
border:0px;
vertical-align:middle;
}



/*News_Event*/
#newsBoard{
margin-top:0px;
margin-left:24px;
width:627px;
float:left;
}

#NewsBu{
margin-left:517px;
margin-top:64px;
width:200px;
float:left;
}

#NewsListBu{
margin-left:538px;
margin-bottom:150px;
padding:0;
width:95px;
float:left;
}

#NewsListBu a{
display:inline;
}

#NewsBu a{
display:inline;
margin-left:15px;
}

#newsBoard a{
display:inline;
}


#NewsBo{
float:left;
width:672px;
height:25px;
}

#NewsBoL{
float:left;
width:560px;
margin-left:2px;
}

#NewsBoR{
float:left;
width:73px;
margin-right:70px
text-align:right;
}

#NewsBoR a{
display:inline;
}

#NewsCoWr{
float:left;
width:672px;
}

#NewsCoWr ul{
margin-top:22px;
margin-left:0;
padding:0;
}

#NewsCoWr01{
float:left;
width:50px;
margin:0;
padding:0;
}

#NewsCoWr02{
width:88px;
margin:0;
padding:0;
float:left;
}

#NewsCoWr03{
float:left;
width:47px;
margin:0;
padding:0;
}

#NewsCoWr04{
float:left;
width:88px;
margin:0;
padding:0;
}

#NewsCoWr05{
float:left;
width:279px;
margin-left:17px;
padding:0;
}

#NewsCoWr06{
float:left;
width:43px;
margin-left:13px;
padding:0;
}

#NewsCoText{
float:left;
width:86px;
height:14px;
border:1px #998c8c solid;
margin:0;
padding:0;
}

#NewsTextarea{
	float:left;
  margin:0;
  width:260px;
  height:36px;
  background-color:#FFFFFF;
  border: 1px #998c8c solid;
  font-family: "µ¸¿ò";
}


#NewsCom{
float:left;
width:627px;
padding:0;
margin-top:5px;;
margin-bottom:5px;
}

#NewsCom ul{
margin-top:0px;
margin-left:5px;
margin-bottom:0;
width:627px;
padding:0;
}

#NewsComSub01 a{
display:inline;
}

#NewsComSub02{
margin-top:0px;
margin-left:2px;
padding:0;
}


#NewsSubBu{
margin-top:18px;
margin-left:413px;
margin-bottom:50px;
width:214px;
float:left;
}



#NewsBu01{
margin:0px;
width:34px;
float:left;
}

#NewsBu02{
margin-left:15px;
width:45px;
float:left;
}




#NewsPhoto{
float:left;
}

#NewsPhoto a{
display:inline;
}

#NewsPhotoSub{
margin:14px 24px 0 33px;
width:642px;
float:left;
}

#NewsPhotoSub247{
margin:0;
padding:0;
width:241px;
}

#NewsPhotoSub01{
margin:2px 24px 0 33px;
width:642px;
float:left;
}

#NewsPhotoSub ul ,#NewsPhotoSub01 ul{
margin:0;
padding:0;
}

#NewsPhotoSub li ,#NewsPhotoSub01 li{
float:left
}

#NewsPhotoCon{
width:160px;
}

#NewsPhotoCon li{
display:block;
}

#NewsPhotoConImg{
width:160px;
display:block;
}

#NewsPhotoConText01{
margin-top:12px;
margin-bottom:5px;
width:160px;
display:block;
}




/*volunteer*/


#volunteer{
float:left;
margin-bottom:20px;
}

#volunteerL{
float:left;
margin-left:306px;
}

#volunteerR{
float:left;
margin-left:31px;
}


#applicationForm01{
float:left;
margin-left:32px;
width:562px;
height:32px;
}

#applicationForm01 ul{
float:left;
margin-top:5px;
}

#applicationForm01 li{
float:left;
margin-bottom:0;
}

#applicationForm01Text{
margin-left:0px;
}

#applicationForm01Input{
border:0px;
margin-left:15px;
}

#applicationForm01TextSub{
margin-left:0px;
text-align:bottom;
}

#applicationFormLine{
float:left;
margin-left:32px;
width:562px;
margin-top:0px;
height:1px;
background:url("../images/application_dot.gif") repeat-x bottom;
}

#applicationForm02Text{
margin-left:30px;
}


#applicationForm02input{
float:left;
width:85px;
height:14px;
background-color:#fff; 
border:1px #fa557e solid;
margin-left:16px;
}

#applicationForm02Mon{
margin-left:5px;
z-index:600;
}

#applicationForm02TextSub{
margin-left:30px;
}

#applicationForm02Text01{
margin-left:6px;
}

#volunteerTable{
margin-left:34px;
margin-top:40px;
}

#volunteerTable a{
display:inline;
}

#applicationSub{
float:left;
margin-top:21px;
margin-left:0px;
width:619px;
padding:0;
}

#applicationSubL{
float:left;
width:272px;
height:232px;
margin-left:8px;
padding:0;
}

#applicationSubR{
float:left;
margin:0;
padding:0;
width:330px;
}

#applicationSubR ul{
margin-left:0;
margin-top:0;
padding:0;
}

#applicationSubR li{
height:33px;
width:330px;
margin-left:17px;
margin-top:0px;
padding:0;
background:url("../images/application_sub_dot.gif");
float:left;

}

#applicationSubRText01{
margin:0;
width:70px;
padding:10px 0 0 0;
display:block;
float:left;
}

#applicationSubRText02{
margin:0;
padding:10px 0 0 0;
display:block;
float:left;
}

#applicationSubRText02 a{
display:inline;
}

#applicationGo{
background-color:#eee;
float:left;
margin-top:13px;
margin-left:520px;
}


.Calendertext0802{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.Calendertext0802 a{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;
}

.Calendertext0802 a:hover{
text-decoration:none; font-family:Dotum; color:#525252; font-size:9pt; letter-spacing:-0.04em ;vertical-align:bottom; line-height:1.5em;font-weight:bold; width:17px; height:17px; background-color:#cccbcb;
}

#Calender{
width:159px;
height:174px;
margin-left:0;
padding:0;
float:left;
background:url("../images/calenderbg.gif");
}

#CalenderR{
background-color:#eee;
margin-left:25px;
margin-top:0px;
padding:0;
}

#CalenderText01R{
display:block;
float:left;
width:14px;
margin-top:7px;
margin-bottom:8px;
padding:0;
}

#CalenderText01L{
display:block;
float:left;
width:82px;
margin-top:7px;
margin-bottom:8px;
text-align:center;
padding:0;
}

#CalenderText01R01{
display:block;
float:left;
width:14px;
margin-top:7px;
margin-bottom:8px;
padding:0;
}

#CalenderTable{
width:178px;
margin-top:10px;
padding:0;
}

#Calenderdot{
background:url("../images/blogtabdot.gif");
width:146px;
height:1px;
margin-left:5px;
padding:0;
float:left;
}

#volunteerText{
width:44px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}


#vounteerLine{
width:18px;
height:14px;
text-align:center;
vertical-align:top;
float:left;
}

#volunteerText01{
width:56px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}

#IsbnText01{
width:110px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}

#vounteerSLine{
width:28px;
height:14px;
text-align:center;
vertical-align:top;
float:left;
}

#volunteerText02{
width:284px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}


#volunteerText03{
width:72px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}

#volunteerText04{
width:138px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}

#volunteerText05{
width:268px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}

#volunteerText06{
width:222px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
float:left;
display:block;
}






/*Login*/
#wrapperLogin{
display:none;
position:absolute;
width:100%;
height:210%;
background:url("../images/loginpagebg.png");
z-index:200;
top:0;
left:0;
}

#Login{
position:relative;
margin:0 auto;
width:759px;
height:252px;
top:277px;
left:60px;
background:url("../images/loginbg.png");
z-index:300;
}

#LoginTitle{
position:relative;
top:26px;
left:61px;
width:637px;
float:left;
}

#LoginText{
position:relative;
top:60px;
left:218px;
width:737px;
float:left;
}

#LoginText01{
float:left;
width:54px;
}

#LoginText02{
float:left;
width:152px;
}

#LoginText02 ul{
margin:0;
float:left;
padding:0;
}

#LoginText02 li{
height:23px;
}




#LoginInput{
width:148px;
height:14px;
background-color:#fff;
border:1px #426080 solid;
}



#LoginText03{
float:left;
width:54px;
margin:0;
}

#LoginText04{
float:left;
width:75px;
margin:0;
}

#LoginQu{
position:relative;
top:100px;
left:61px;
width:637px;
float:left;
}

#LoginQu01{
float:left;
width:230px;
}

#LoginQu02{
float:left;
width:96px;
margin:0;
padding:0;
}

#LoginQu02 ul{
margin:0;
padding:0;
}

#LoginQu02 li{
margin-bottom:7px;
padding:0;
float:left;
}

#LoginQu03{
float:left;
width:311px;
margin:0;
padding:0;
}


/*publish about*/
#publishabout_img{
margin-left:482px;
margin-top:0;
padding:0;
}


#publishWriteTL{
float:left;
width:81px;
margin:0;
padding:0;
}

#publishWriteTR{
float:left;
margin:0;
width:546px;
padding:0;
}

#publishWriteTR a{
display:inline;
}

#PublsihBookArrann{
width:666px;
float:left;
margin:0;
padding:0;
}


#PublsihBookArrannL{
width:223px;
margin-left:0px;
margin-bottom:0px;
padding:0;
float:left;
}

#PublsihBookArrannR{
width:217px;
margin-right:0px;
margin-top:27px;
margin-bottom:0px;
padding:0;
float:right;
}

#PublsihBookArrannR a{
display:inline;
margin-left:7px;
}


#PublishBook{
float:left;
width:313px;
margin-left:33px;
padding:0;
margin-bottom:19px;
}

#PublishBookSub{
float:left;
width:313px;
margin-left:33px;
margin-top:10px;
padding:0;
margin-bottom:15px;
}

#PublishBookL{
float:left;
width:134px;
margin:0;
padding:0;
}

#PublishBookR{
float:left;
width:179px;
margin:0;
padding:0;
}

#PublishBookR ul{
margin-top:15px;
margin-left:0;
padding:0;
width:165px;
float:left;
}

#PublishBookR a{
display:inline;
}

#PublishBookRSub{
margin-top:8px;
margin-left:2px;
padding:0;
}

#PublishBookRSubDate{
margin-top:2px;
padding:0;
width:165px;
}

#PublishBookRSubBold{
margin-left:1px;
}

#PublishBookRSubDate01{
width:63px;
padding-top:7px;
margin:0;
float:left;
}

#PublishBookRSubDate02{
width:23px;
float:left;
padding:0;
margin:0;
}

#PublishBookRSubDate03{
width:28px;
padding-top:7px;
margin:0;
float:left;
}

#publishbookSub01{
margin-left:35px;
margin-top:23px;
padding:0;
float:left;
width:700px;
}

#publishbookSub01 a{
display:inline;
}

#publishbookSub02{
margin-left:35px;
margin-top:6px;
margin-bottom:6px;
padding:0;
float:left;
width:700px;
}

#wzsub img{
margin-left:143px;
}

#wzsub a{
display:inline;
}

#bookSubBottom{
background:url("../images/book_sub_bg.gif") no-repeat;
float:left;
margin-bottom:60px;
padding:0;
width:703px;
height:602px;
}

#bookSubBottomL{
margin-top:136px;
margin-left:33px;
width:298px;
float:left;
padding:0;
}

#bookSubBottomR{
margin-top:136px;
margin-left:0px;
width:372px;
float:left;
padding:0;

}

#bookSubBottomR a{
display:inline;
}

#bookSubBottom01{
width:703px;
float:left;
margin-top:75px;
margin-left:33px;
}

#bookSubBottom01_01{
float:left;
margin-top:10px;
padding:0px;
width:628px;
}

#bookSubList{
float:left;
margin-left:655px
}

#bookList{
float:left;
margin-left:655px;
}

#bookListWrtie{
float:left;
margin-left:599px;
}

#bookListWrtie a{
display:inline;
}

#bookListOnly{
float:left;
margin-left:832px
}



/*goodness*/
#goodnessPop{
width:401px;
height:540px;
}

#goodnessPop01{
float:left;
}


#goodnessPop02{
float:left;
margin-top:14px;
margin-bottom:15px;
margin-left:10px;
width:270px;
height:256px;
}

#goodnessPop02 label{
width:96px;
float:left;
display:block;
margin:0;
padding:0;
}

#goodnessPop02 p{
width:370px;
float:left;
margin:0 0 7px 0;
}

#goodnessPop02 male{
width:20px;
margin:0;
}

#female {
width:20px;
margin:0;
float:left;
}

#volunteerradio{
margin:0 5px 0 0;
width:14px;
height:19px;
border:0px;
padding:0;
}

#goodnessPop02  #sex{
width:96px;
margin:0;
float:left;
font-size:9pt;
font-weight:bold;
}

#goodnessPop0201 label{
margin:0;
padding:0;
width:37px;
float:none;
display:inline;
vertical-align:top;
color:#525252;
}

#goodnessPop0203{
background-color:#fff;
float:left;
width:275px;
margin:0;
padding:0px;
display:inline;
}

#goodnessPop020101{
width:275px;
float:left;
}

#goodnessPop03{
background-color:#eee;
float:left;
background:url("../images/goddess_pop03bg.gif") no-repeat;
width:401px;
height:174px;
}

#goodnessPop03Text{
float:left;
margin:26px 0 0 12px;
}


#goodnessPop04{
float:left;
background:url("../images/goodness_pop04bg.gif") no-repeat;
width:401px;
height:62px;
padding-top:15px;
padding-left:157px;
}

#goodnessPop04 a{
display:inline;
}

#goodnessweek{
margin:13px 0 0 20px;
width:666px;
}

#goodnessweekL{
margin:0;
padding:0;
width:322px;
float:left;
}

#goodnessweekLImg{
margin:0;
padding:0;
float:left;
width:301px;
}

#goodnessweekLText{
margin:0;
padding:0;
float:left;
width:301px;
}

#goodnessweekL ul{
margin:17px 0 0 11px;
padding:0;
width:289px;
float:left;
}

#goodnessweek a{
display:inline;
}


#goodnessweekR{
margin:0;
padding:0;
width:344px;
float:left;
}

#goodnessweekLine{
background:url("../images/goodnessweekLine.gif");
margin:0;
padding:0;
width:344px;
height:1px;
float:left;
}

#goodnessPop0204{
float:left;
background:url("../images/goodness_pop04bg.gif") no-repeat;
width:401px;
height:62px;
padding-top:15px;
padding-left:123px;
}

#goodnessPop0204 a{
display:inline;
}


/*temple*/

#templeText{
background:url("../images/temple_bg.gif") no-repeat;
width:700px;
height:100px;
margin:0;
padding:0;
float:left;
}

#templeText a{
display:inline;
}

#templeText01{
position:absolute;
float:left;
margin-top:10px;
margin-left:63px;
width:521px;
}

#templeText02{
position:absolute;
float:left;
margin-top:250px;
margin-left:63px;
width:521px;
}

#templeBu{
position:absolute;
top:2200px;
left:750px;
}

#templeList {
position:absolute;
top:1270px;
left:250px;
width:585px;
height:315px;	
}

#templeList #templeListTop {
	background:url("../images/temple_list_top_bg.gif") repeat-x bottom;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
}

#templeList #templeListCon {
 width:100%;
 height: 230px;
 overflow:scroll; 
 margin:10px 0 ;
}

/*join.html*/
#JoinTop{
width:843px;
height:218px;
margin-left:31px;
padding:0;
float:left;
background:url("../images/join_title.gif") no-repeat;
}

#JoinIframe{
width:772px;
margin-left:55px;
padding:0;
float:left;
}

#IframeBorder{
float:left;
width:772px;
height:262px;
border:1px solid #b0c5df;
padding:0;
margin:0;
}

#IframeText{
float:left;
width:772px;
padding:14px 0 43px 340px;
width:147px;
}

#IframeText checkbox{
float:left;
border:0;
}

#JoinInput01{
float:left;
width:843px;
height:368px;
margin-left:31px;
}

#JoinInput01Title{
float:left;
}


#JoinInput01Sub{
margin-top:10px;
padding:0;
float:left;
}

#JoinInput01Label{
background:url("") no-repeat 0 50%;
margin-left:0px;
margin-bottom:5px;
padding-left:15px;
float:left;
width:843px;
display:inline;
}

#JoinInput01LabelB{
background:url("../images/join_dot.gif") no-repeat 0 50%;
margin-left:0px;
margin-bottom:5px;
padding-left:15px;
float:left;
width:843px;
display:inline;
}




#JoinInput01Label a ,#JoinInput01LabelB a{
display:inline;
margin:0;
}

#JoinInput01Label label ,#JoinInput01LabelB label{
float:left;
width:85px;
margin:0;
padding:0;
}

#JoinInput01Label ul{
margin:0;
padding:0;
}

#JoinInput01Label li{
float:left;
margin:0;
padding:0;
}

#JoinInput01Label01{
width:85px;
}

#JoinInput01Label02{
width:70px;
}

#Joinradio{
margin-right:5px;
border:0px;
}

#Joincheck{
border:0px;
padding:0;
margin:0;
}

#JoinInput02{
float:left;
width:843px;
height:165px;
margin-left:31px;
background:url("../images/joininput_title02.gif") no-repeat top;
}

#JoinInput01L{
float:left;
margin-top:71px;
width:99px;
height:296px;
}

#JoinInput01R{
float:left;
margin-top:89px;
width:744px;
}

#JoinInput02Sub{
margin-top:63px;
padding:0;
float:left;
}



#JoinNameText{
width:115px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}

#JoinNameText01{
width:61px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}

#JoinNameText02{
width:270px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}

#JoinNameText03{
width:174px;
height:14px;
border:1px #998c8c solid;
margin:0px;
padding:0px;
}


#JoinJob{
width:176px;
height:18px;
color:#6a6969; 
background-color:#ffffff; 
font-family:dotum;font-size:8pt; letter-spacing:-1.5px ;
border:1px #868686 solid;
margin-left:0;
margin-right:10px;
padding:0;
float:left;
}

#JoinButton{
width:843px;
float:left;

}

#JoinButtonSub{
width:102px;
margin-top:38px;
margin-left:394px;
margin-bottom:30px;
float:left;
}

#JoinButtonSub a{
display:inline;
}

#JoinPop{
width:380px;
height:222px;
padding:10px;
background-color:#e5e5e5;
}

#JoinPopTop{
float:left;
margin:0;
padding:0;
width:378px;
height:30px;
}

#JoinPop ul{
float:left;
margin:0;
padding:0;
}

#JoinPop li{
float:left;
}

#JoinPopInput{
width:378px;
height:99px;
float:left;
background-color:#fff;
margin:0;
padding:0;
}

#JoinPopInputSub{
float:left;
margin:20px 0 0 74px;
}

#JoinPopNameText{
width:108px;
height:14px;
border:1px #b0c5df solid;
margin:0px;
padding:0px;
}

#JoinPopInputSub01{
float:left;
margin:5px 0 0 74px;
}

#JoinPopText{
float:left;
width:378px;
height:67px;
background-color:#e6f8eb;
}

#JoinPopTextBottom{
float:left;
width:378px;
height:13px;
background-color:#fff;
}

#JoinPopText01{
float:left;
margin:14px 0 0 62px;
}

#JoinPopBu{
float:left;
margin:5px 0 0 160px;
}

#JoinPopBu a{
display:inline;
}

#JoinPopInputSubPW{
float:left;
margin:10px 0 0 72px;
}

#JoinPopInputSub01PW{
float:left;
margin:5px 0 0 72px;
}

#JoinPopInputSubText{
float:left;
width:378px;
text-align:center;
margin:36px 0 0 0;
}

#JoinPopTextSub{
float:left;
width:378px;
height:48px;
background-color:#e6f8eb;
}

#JoinPopTextBottomSub{
float:left;
width:378px;
height:44px;
background-color:#fff;
}

#JoinPopTextBottomSub ul{
margin:0;
padding:0;
}

#JoinPopBuSub{
float:left;
margin:15px 0 0 160px;
}

#JoinPopBuSub a{
display:inline;
}

#JoinPopNameTextSearch{
height:14px;
border:1px #b0c5df solid;
margin:0px;
padding:0px;
}

#ZipPop{
width:502px;
height:408px;
padding:10px;
background-color:#e5e5e5;
}

#ZipPopText{
width:500px;
height:87px;
float:left;
margin:0;
padding:0;
background-color:#fff;
}

#ZipPopText ul{
margin:12px 0 0 37px;
padding:0;
}

#ZipPopTextB{
margin:12px 0 0 0px;
color:#856843;
}

#ZipPopTextGreen{
width:500px;
height:47px;
float:left;
margin:0;
padding:0;
background-color:#e6f8eb;
}

#ZipPopTextGreen ul{
padding:16px 0 0 121px;
width:500px;
margin:0;
}

#ZipPopTextGreen li{
float:left;
}

#ZipPopTextSearch{
background-color:#fff;
width:480px;
height:202px;
float:left;
padding:20px 10px;
margin:0;
}

#ZipPopTextSearchBar{
float:left;
width:478px;
height:4px;
background-color:#8fa9c5;
}

#ZipPopTextSearchSub{
float:left;
width:478px;
margin:0;
padding:0;
background-color:#fff;
}

#JoinModifyTop{
width:843px;
height:118px;
margin-left:31px;
padding:0;
float:left;
background:url("../images/info_modify_title.gif") no-repeat;
}


/*MAil*/
#footerMail{
margin:0 auto;
width:756px;
position:relative;
z-index:1;
padding:0 0 0 51px;
clear:both;
}

#Mail {
margin:0 auto;
padding:0;
width:756px;
position:relative;
z-index:1;
}

#MailTop{
width:756px;
margin:0;
padding:0;
float:left;
}

#MailContent{
background:url("../images/mailcontent_bg.gif");
width:756px;
height:1721px;
margin:0;
padding:0;
float:left;
}

#Mailwebzine_title{
background:url("../images/webzine_title.gif") no-repeat;
height:30px;
width:703px;
margin:0;
color:#fff; font-weight:bold;text-indent:50px; font-size:11pt;letter-spacing:-1px ;vertical-align:bottom; line-height:2.1em;text-align:left;
}

#Mailwebzine_titleMail{
float:left;
background:url("../images/mailwebzinemail_title.gif") no-repeat;
height:30px;
width:703px;
padding:0 0 0 29px;
margin:0;
color:#fff; font-weight:bold;text-indent:50px; font-size:11pt;letter-spacing:-1px ;vertical-align:bottom; line-height:2.1em;text-align:left;
}

#Mailwebzine_Top_text01{
float:right;
text-align:right;
width:260px;
margin-right:30px;
margin-left:auto;
margin-top:10px;
margin-bottom:0px;
color:#1e9c5e; font-weight:bold;font-size:9pt;letter-spacing:-0.04em ;
}


#MailwebzineTopLine{
float:left;
margin:8px 0 6px 29px;
}


#Mailwebzine_Top_text02{
float:right;
width:540px;
margin-right:30px;
margin-left:auto;
margin-top:0px;
margin-bottom:0px;
text-align:right;
color:#b4b3b3; font-weight:bold;font-size:9pt;letter-spacing:-0.04em;
}

#MailContnetSub{
float:left;
margin:20px 0 0 28px;
padding:0;
}

#MailRegister{
float:left;
background:url("http://onlineif.com/main/images/mailregister_bg.gif") no-repeat;
width:613px;
height:626px;
}

#MailRegister ul{
margin:467px 0 0 197px;
padding:0;
}

#MailRegister li{
margin:0 0 15px 0;
}

#footerMailSub{
margin:0 0 0 44px;
width:613px;
position:relative;
z-index:1;
padding:0 0 0 0px;
clear:both;
}

#MailPersonal{
float:left;
background:url("http://onlineif.com/main/images/mailpersonal_bg.gif") no-repeat;
width:613px;
height:664px;
}

#MailPersonal ul{
margin:395px 0 0 51px;
padding:0;
}

#MailPersonal01{
margin-left:22px;
padding:0;
}

#MailPersonal02{
margin-left:125px;
margin-top:35px;
padding:0;
}

#MailPersonal03{
margin-left:125px;
margin-top:17px;
padding:0;
}

#MailPersonal04{
margin-left:22px;
margin-top:17px;
padding:0;
}

#MailPersonal04 a{
display:inline;
}
#MainHeadline { position: relative; }
#MainHeadline .h_line {
	position:absolute;
	top : 19px;
}

#MainHeadline .h_line7 {
	position:absolute;
	top : 1px;
	left : 0px;
}

#MainHeadline .showDiv { display: block; }
#MainHeadline .hideDiv { display: none; }

#MainHeadline2 { position: relative; }
#MainHeadline2 .h_line {
	position:absolute;
	top : 19px;
}

#MainHeadline 2.h_line7 {
	position:absolute;
	top : 1px;
	left : 0px;
}

#MainHeadline2 .showDiv { display: block; }
#MainHeadline2 .hideDiv { display: none; }

#viewContent {
	margin-left:10px;
}

#viewContent a { display:inline; }


