@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:17px;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,dl,dt,dd{display:block}
html{overflow-x:auto;overflow-y:scroll}
ol,ul{list-style:none}
table {border-collapse: collapse;border-spacing: 0}
a{text-decoration:none;}
img{vertical-align:top;border:0}
.clearfix{*zoom:1}
.clearfix:after{clear:both;display:block;content:''}
*{color:#595959;}

#page_style{width:800px;position: relative; z-index: 5;letter-spacing: 1px;line-height: 20px;}
.article{margin-bottom:30px;}
h2{color:#303030;font-size:15px;font-weight:bold;margin-bottom:20px;background: url(../../../img/blit03.png) no-repeat;padding:0 0 0 17px;background-position-y:3px;}
h3{color:#636363;font-size:14px;font-weight:bold;margin-bottom:20px;}
table{width:100%; border-top:1px solid #D7D7D7;text-align: center;}
table td.th1,table td.th2{border-right:1px solid #D7D7D7;}
table td{border-bottom:1px solid #D7D7D7;padding:6px 10px;}
/* table tr.last td{border-bottom-color:transparent}  */
table td.th1{padding:5px 0;font-weight:bold;width:120px;text-align:center;background-color: #fff2f2}
table td.th1 span{position:relative;top:12px;}

#sikdan{margin:20px 0 0 0;}
#sikdan_table{line-height: 25px;}
#sikdan_table input{width:110px;}

/*07월20일*/
table td.th1.last,table td.th2.last{border-right-width:0;}
span.ps{font-weight:bold;text-indent:10px;}
table tr td.w200{width:210px}

.bo_l {margin-bottom:5px;zoom:1}
.bo_l:after {display:block;visibility:hidden;clear:both;content:""}
.bo_l ul {margin:0;padding:0;list-style:none}
.btn_bo_user {float:right;margin:0;padding:0;list-style:none;position: relative; z-index: 5;}
.btn_bo_user li {float:left;margin-left:5px}

.page_style {}
.page_style:after {}


/*��*/
#bo_cate h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_cate ul {margin-bottom:12px;padding-left:1px;width:675px;zoom:1}
#bo_cate ul:after {display:block;visibility:hidden;clear:both;content:""}
#bo_cate li {float:left;margin-bottom:-1px}
#bo_cate a {display:block;position:relative;margin:0 0 0 -1px;padding:0;width:133px;height:37px;border:1px solid #cdcdcd;border-bottom:2px solid #cdcdcd;background:#fff;color:#888;font-weight:bold;text-align:center;letter-spacing:-0.1em;font-size:12px;line-height:37px;cursor:pointer}
#bo_cate a:focus, #bo_cate a:hover, #bo_cate a:active {text-decoration:none}
#bo_cate #bo_cate_on {z-index:2;border:1px solid #329d9d;border-bottom:2px solid #329d9d;background:url('img/tab_back.gif') left top no-repeat;color:#fff}


/*÷������ �ٿ�ε�*/
ul.cbfile {list-style:none;padding:20px;margin:0;border:1px solid #D2D2D2;padding:10px;margin:20px 0;background:#F0F8F8;letter-spacing:-0.01em;color:#000}
ul.cbfile:after {display:block;clear:both;visibility:hidden;content:""}
ul.cbfile li {float:left;margin-left:10px;}


#accept p{margin-bottom:20px;}
#accept .information-01{margin-bottom:10px;}
#accept tr.document .th1 span{position:relative;top:30px;}
#accept tr.document .last{font-size:13px;text-indent:5px;}
#accept ul li.last{/* text-indent:13px; */}
#accept ul li span{display:block;text-indent:11px;}
#accept br.indent{text-indent:10px;}

#restaurant table{margin-bottom:10px;}
#restaurant span{font-weight:bold;}

#service{}
#book{}
#building{}

#map iframe{margin-bottom:30px;}
#map strong{font-weight:bold;color:#FF7A00;font-size:18px;}


