* html #mt_first {margin:0; padding:0; /*border:solid 1px silver;*/}
* html .mt_head_menu { margin:0px; height:30px; width:880;}
* html .mt_logo {margin-right:-3px;}

* html #mt_second {margin:0; padding:0;}
* html #mt_content {margin-left:122px; margin-right:193px; width:674px;}
* html .mt_left_menu { margin-right:-3px;}
* html #mt_right {margin:0; padding:0;}

body { font-size:13px; font-family:±¼¸², gulim; margin: 0 0 0 0; padding:0 0 0 0; line-height:170%; text-align:center;}
table { font-size:13px;}
p { text-align:left;}
a img { border:none;}
a:link, a:visited, a:active { text-decoration:none;}
a:hover { text-decoration:underline;}
p { padding-bottom:10px; padding-right:10px;}
h1 { margin:0px 10 10px 0px; padding:0; font-size:25px;}
h5 { font-size:15px; margin-bottom:0;}
.check { font-weight:bold; color:#1d5335;}

#mt_wrap { margin-top:10px; }
#mt_first { width:1005px; margin:0 auto; text-align:left;}
.mt_logo { float:left; width:125; height:30;}
/* width = 880 - (padding)5 - */
.mt_head_menu { width:875px; height:25px; background:teal; font-weight:bold; color:#fff;
    margin:0 0 0 125px; padding:5 0 0 10;}
.mt_head_menu a {color:#fff; }

#mt_second {width:1005px; border-left:solid 1px silver; border-right:solid 1px silver; border-bottom:solid 1px silver; margin:0 auto; text-align:left;}
#mt_left {float:left; width:125px;}
#mt_right { float:right; width:200px;}
/* 680 - 20(padding)*/
#mt_content { width:659px; margin-left:125px; margin-right:200px;
    border-left:solid 1px silver; border-right:solid 1px silver;}

.mt_left_menu { border-bottom:solid 1px silver;}
.mt_left_menu ul { list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
.mt_left_menu ul a { display:block; height:20px; padding:5 0 0 15; color:#1d5335;}
.mt_left_menu ul a:hover { text-decoration:none; background:#d8d8d8;}
.mt_left_menu ul li { vertical-align:middle; border-bottom:solid 1px silver;}
.mt_title { font-weight:bold; border:solid 1px silver;}

.mt_content_article { padding:20 0 0 0;}
.mt_content_article h1 { padding-left:10px;}
.mt_content_article h5 { padding-left:10px;}
.mt_content_article p { padding-left:10px;}

.mt_right_menu {border-bottom:solid 1px silver;}
.mt_right_menu a { display:block; margin:5 0 5 20; color:#1d5335;}
#ad_sponsor { padding:10 0 0 10; border-bottom:solid 1px silver;}
#ad_sponsor a { display:block; color:#1d5335;}
#ad_google {}

#mt_copyright { width:1005px; border-left:solid 1px silver; border-right:solid 1px silver; border-bottom:solid 1px silver; padding-top:10px; margin:0 auto;}
#mt_copyright p { text-align:center;}