/*°øÅë css*/

font, table, body,textarea,center,td,th,option,p {font-family:µ¸¿ò; font-size: 9pt; line-height: 16pt;}
.body_blue {background-image: url(images/bg_01.gif); margin:0;}
.body_pink {background-image: url(images/bg_02.gif); margin:0;}
.body_orange {background-image: url(images/bg_03.gif); margin:0;}

img {border:0;}

a:link     {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#0955ff;font-size:9pt;}
a:visited  {font-size:12px; font-family:±¼¸²; text-decoration:none; color:#525252;font-size:9pt;}
a:hover    {font-size:12px; font-family:±¼¸²; text-decoration:underline; color:#63B123;font-size:9pt;}
a:active   {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#63B123;font-size:9pt;}

a.m:link     {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#dddddd;}
a.m:visited  {font-size:12px; font-family:±¼¸²; text-decoration:none; color:#dddddd;}
a.m:hover    {font-size:12px; font-family:±¼¸²; text-decoration:none; color:#cccccc;}
a.m:active   {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#cccccc;}

#sitemap a:link     {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#0955ff;font-size:9pt;}
#sitemap a:visited  {font-size:12px; font-family:±¼¸²; text-decoration:none; color:#525252;font-size:9pt;}
#sitemap a:hover    {font-size:12px; font-family:±¼¸²; text-decoration:underline; color:#0099FF;font-size:9pt;}
#sitemap a:active   {font-size:12px; font-family:±¼¸²; text-decoration:none;color:#0099FF;font-size:9pt;}
#sitemap table {width: 100%;}
#sitemap td {vertical-align: top; width: 33%;}

#logo {position: absolute; z-index: 1; left: 0px; top: 0px;}
#menu {position: absolute; z-index: 2; left: 254px; top: 10px;}
#board {position: absolute; z-index: 3; left: 456px; top: 152px;}
#tv {position: absolute; z-index: 4; left: 157px; top: 145px;}
#left {position: relative;}
#sub_illust {position: relative;}

/***½Ç¼±***/

.tt {border: 1px solid #e4e4e4;}
.ttt{border-top:1px solid #e4e4e4; border-right:1px solid #e4e4e4;border-bottom:none;border-left:1px solid #e4e4e4;}




/*input ,select*/




.box {border:solid 1 #B5BFB3;font-size:9pt;color:333333;background-color:ffffff; height:18;}



.gr {  font-size:9pt;color:#63B123;font-family:µ¸¿ò;  }




/*Å×ÀÌºí °ü·Ã*/

.td_padding {padding-left:10px} /*Å×ÀÌºí Á¦¸ñ*/
.td_top {padding-top:4px}
.td_line {background-color:#EDEDED} /*È¸»ö¶óÀÎ*/
.td_right_line {border-right:1px solid #EDEDED} /*¼¼·Î±¸ºÐ¼±*/
.td_left_back {background-image: url(images/contents_left_back.gif); background-repeat: repeat-y;}
.td_left_back_p {background-image: url(images/contents_left_back_p.gif); background-repeat: repeat-y;}
.td_left_back_o {background-image: url(images/contents_left_back_o.gif); background-repeat: repeat-y;}
.td_right_back {background-position: 0 bottom; background-image: url(images/contents_right_back.gif); background-repeat: repeat-y;}
.td_right_back_p {background-position: 0 bottom; background-image: url(images/contents_right_back_p.gif); background-repeat: repeat-y;}
.td_right_back_o {background-position: 0 bottom; background-image: url(images/contents_right_back_o.gif); background-repeat: repeat-y;}
.top_back { background-image: url(images/contents_top_back.gif); background-repeat: repeat-x;}
.top_back_p { background-image: url(images/contents_top_back_p.gif); background-repeat: repeat-x;}
.top_back_o { background-image: url(images/contents_top_back_o.gif); background-repeat: repeat-x;}
.location { font-size: 9pt; text-align: right;}
.contents { line-height: 16pt; font-size: 9pt; position: relative; top: 200px;}
.bottom { position: relative; z-index: 0; background-color: white;}
.photo_left {float: left; margin: 10px 20px 16px 0;}
.photo_left2 {margin-left: 0; margin-bottom: 80px; margin-right: 6px; margin-top: 0px; float: left;}
.photo_left3 {margin-left: 0; margin-bottom: 30px; margin-right: 6px; margin-top: 0px; float: left;}
.photo_left4 {margin-left: 0; margin-bottom: 100px; margin-right: 6px; margin-top: 0px; float: left;}
.text_left {float:left;}
.ui_style {margin:-15px 10px -10px -20px;}
.table_style {background-color:#DAF6FE; padding:10px; border-top:solid 3px; border-color:#A1E9FD; letter-spacing:-0.4pt; width:100%;}
.tr_bg {background-color:#F3FFFF; border-bottom:solid 1px; border-color:#A1E9FD;}
.dash_line {border-bottom:dashed; border-bottom-color:#7CD3F1; border-bottom-width:3px; margin-bottom:10px; margin-top:-5;}
.text_box {border-width:1px; border-style:dashed; border-color:#7CD3F1; margin-top:5px; padding:12px; background-color:#f7fcff;}
.text_box2 {border-width:1px; border-style:dashed; border-color:#7CD3F1; margin-top:5px; padding:5px; background-color:#f7fcff;}