﻿html,body,p,td {
* {margin:0; padding:0;}
a:link {color: #6e6b6b; text-decoration: none;}
a:visited {color: #6e6b6b; text-decoration: none;}
a:hover {color: #3742b3; text-decoration: none;}
a:active {color: #6e6b6b; text-decoration: none;}
img {border:0} 


body {font-family: "MS PGothic"; font-size:14px; color:#6E6B6B; text-decoration: none; background:url('/japan/images/back_bg.jpg') no-repeat left top; margin-top:20px; text-align:center; letter-spacing:1pt; line-height:150%;}
td {font-family: "MS PGothic"; font-size:14px; color:#6E6B6B; text-decoration: none;line-height:150%; vertical-align:top; letter-spacing:1pt;}
th {font-family: "MS PGothic"; font-size:14px; color:#6E6B6B; text-decoration: none;line-height:150%; vertical-align:top; letter-spacing:1pt;}
input {font-size:12px; border-width:1; border-color:#BAC3D5; border-style:solid; background:#f9f9f9;color:#777777}
select {font-size:12px; border-width:1; border-color:#BAC3D5; border-style:solid; background:#f9f9f9;color:#777777}
textarea {font-size:12px; border-width:1; border-color:#BAC3D5; border-style:solid; background:#FFFFFF;} 
table {border-collapse:collapse; border:0;}

#view_content {width:960px; background:url('/japan/images/sub_bg.jpg') no-repeat left top;}
.layout {width:974px;}
.main_contents {width:580px; margin-top:30px;}

.changemenu {border:5px solid #110070; background:url('/japan/images/menu/menu_bg_1.gif') top left repeat-y;}
.changemenu td.bg1 {background:url('/japan/images/menu/menu_top_bg_1.gif') top left no-repeat; padding-top:6px;}
.changemenu td.bg2 {background:url('/japan/images/menu/menu_top_bg_1.gif') top left no-repeat; padding-top:6px;}
.changemenu td.bg3 {background:url('/japan/images/menu/menu_top_bg_1.gif') top left no-repeat; padding-top:6px;}
.changemenu td.bg4 {width:115px; background:url('/japan/images/menu/menu_top_bg_1.gif') top left no-repeat; padding-top:6px;}

.tab_contents {padding-left:10px;}

/* text-style */
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}

.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}

.blue {font:bold 15px dotum; color:#110070;}

.title {width:600px;}
.title td {vertical-align:bottom;}
.stit {margin:5px 0 10px 0;}

/* hitory */
.history {margin-top:20px;}
.history th {width:60px; font:bold 14px dotum; color:#222222; text-align:left; vertical-align:top; padding-top:5px; padding-right:10px;}
.history td {vertical-align:top; padding-bottom:10px; padding-top:2px;}
.history td.month {width:30px; padding-right:10px; text-align:right;}

/* news board */
.news_board {border-bottom:2px solid #E8EBF1; text-align:center;}
.news_board td {vertical-align:middle; height:27px; border-bottom:1px solid #DDE1EA; text-align:center;}
.news_board td.tit {text-align:left; padding-left:10px;}
.news_board td.num	{	font-size:13px; letter-spacing:0pt	}

.search {width:532px; border:1px solid #BAC3D5; margin-top:35px; background:#EEF0F4;}
.search th {vertical-align:middle; padding-top:8px; padding-bottom:8px; padding-left:20px;}
.search td {vertical-align:middle;}

.page {width:280px; margin-top:10px;}
.page td {vertical-align:middle;}
.page td img {margin-top:3px; margin-bottom:-2px;}

.news_tit {width:532px; border:2px solid #BAC3D5; background:#EEF0F4; color:#45568A; font-weight:bold;}
.news_tit td {padding-top:8px; padding-bottom:8px; padding-left:20px;}

.news_view {width:532px; border-top:2px solid #B5C0D5;border-bottom:2px solid #B5C0D5; margin-top:25px; margin-bottom:20px;}
.news_view div {width:100%; margin:15px 0;}
.news_view .view_bottom {background:#B5C0D5; height:2px; padding:0;}

.page2 {width:532px; background:#F2F4F8; margin-top:5px; border-top:1px solid #696485; border-bottom:1px solid #696485;}
.page2 th {width:70px; height:27px;}
.page2 .prv th {vertical-align:middle;border-bottom:1px solid #A9B5CB;border-right:1px solid #A9B5CB; padding:5px 0 9px 0;}
.page2 .prv td {vertical-align:middle;border-bottom:1px solid #A9B5CB;padding:5px 0 9px 10px;}
.page2 .nxt th {vertical-align:middle; border-right:1px solid #A9B5CB; padding:5px 0 9px 0;}
.page2 .nxt td {vertical-align:middle; padding:5px 0 9px 10px;}

/* scene */
body.scene {background:none; text-align:left; margin:0; padding:0;}

.scene_logo {margin:10px 0 10px 47px;}

.scene_b {margin-left:47px;}

.s_page_pre {position:absolute; top:200px; left:10px;}
.s_page_next {position:absolute; top:200px; right:10px;}

.view {width:425px; border:4px solid #C5C5C5; padding:10px; margin:10px 0 0 47px; line-height:18px;}
.view dt {width:100%; height:100%; background:url('/japan/vision/img/view_tit.gif') left top no-repeat; font:bold 12px dotum; color:#444; padding:6px 5px 6px 45px;}
.view dd {background:url('/japan/vision/img/view_con.gif') 5px top no-repeat; margin-top:10px; padding-left:45px;}

/* founder */
body.founder {background:url('/japan/vision/img/pop_bg.gif') left top no-repeat; padding:0; margin:0;}

.contents {padding:62px 30px 0 30px; margin:0; width:690px; }
.contents .box {border:1px solid #817AB6; background:#EAEFF6; height:274px; margin-top:20px;}
.contents .box td {color:#5A6F9B; position:relative; text-align:left; padding:20px 10px;}
.contents .box span {text-align:right; position:absolute; right:10px; bottom:10px; font-weight:bold;}
.bottom {border:5px solid #DADFE8; border-top:0; position:absolute; left:0; bottom:0; width:690px; padding:10px 0;}

/* blobal */
.map {margin-top:30px;}

.blobal {border-top:1px solid #D8D8D8; width:100%; margin-top:30px;}
.blobal th {font:bold 12px dotum; color:#45568A; text-align:left; padding:7px 0 4px 10px; background:#F1F5F8; border-bottom:1px solid #D8D8D8;}
.blobal td {padding:4px 0 5px 10px; border-bottom:1px solid #D8D8D8;}

.historyT {font-family: "MS PGothic"; font-size:12px; color:#6E6B6B; text-decoration: none;line-height:150%; vertical-align:top; letter-spacing:1pt;}
