@charset "shift_jis";body {	margin: 0px;	padding: 0px;	background-image: url(../img/back.gif);	background-repeat: repeat;	text-align:center;	font-size: 12px;}img{	border: 0px;}a:hover img {-ms-filter: "alpha( opacity=50 )";filter: alpha( opacity=50 );opacity: 0.5;}/*----- Body  ----- */#wrap{	width: 800px;	background-color: #806616;	margin:0px auto;	text-align: left;}p{	font-size: 1em;	color: #2b2417;	text-align: left;	line-height: 140%;}	.attention{	font-size: 10px;	color: #ff0000;}h1 {	font-size: 6px;	line-height: normal;}h2{	font-size: 16px;	height: 25px;	color: #552e01;		width: 97%;	background-color: #caba88;	border-style: solid;	border-color: #552e01;	border-width: 0 0 1px 5px;	text-indent: 0.5em;}/*-----link style-----*/a {/*link*/text-decoration:underline;}a:link {/*no visit*/color: #552e01;font-weight: bold;}a:visited {/*visited*/color: #552e01;font-weight: bold;}a:hover {/*onmouse*/font-weight: bold;color: #caba88;text-decoration: none;}/*-----link style-----*//*----- header  ----- */#head{	width:800px;	height:95px;	background-position: left;	overflow: hidden;	text-indent:-99999px;}a.header_logo{	display: block;	width: 800px;	height: 95px;	background-image: url('../img/logo03.gif');	background-repeat: no-repeat;}	/*----- header  ----- *//*-----mainmenu-----*/#main_box {	width: 631px;	min-height: 600px;	padding: 0px;	float: right;	background-color: #ffffff;	font-size: 1em;   	overflow: auto;}#main_contents{	padding: 0 10px 30px 10px;	font-size: 1em;}/*----- news -----*/#topnews{	border: #cccccc solid 1px;	width: 580px;	margin-bottom/**/:10px;	padding/**/:10px;	height/**/:20%;	min-height/**/:33px;	text-align: left;}/*-----sidemenu-----*/#side_box {	width: 167px;	float: left;	padding-left: 2px;	font-size: 12px;	color: #ffffff;	text-align: left;		background-color: #806616;}ul#menu{	list-style-type: none;	margin:0px;	text-indent:-1em;	padding-left: 0.5em;	margin-left: 0px;　	padding-left: 0px; }ul#menu li{    list-style: none;    width: 155px;	height: 40px;	margin-left: 0px;　	padding-left: 3px; }ul#menu a{    display: block;    width: 155px;    height: 40px;    text-indent:-99999px;    overflow:hidden;}a.menu1{	background: url('../img/menu/menu_greeting.gif') no-repeat;}a:hover.menu1{	background: url('../img/menu/menu_greeting_on.gif') no-repeat;}a.menu2{	background: url('../img/menu/menu_about.gif') no-repeat;}a:hover.menu2{	background: url('../img/menu/menu_about_on.gif') no-repeat;}a.menu3{	background: url('../img/menu/menu_whatsnew.gif') no-repeat;}a:hover.menu3{	background: url('../img/menu/menu_whatsnew_on.gif') no-repeat;}a.menu4{	background: url('../img/menu/menu_link.gif') no-repeat;}a:hover.menu4{	background: url('../img/menu/menu_link_on.gif') no-repeat;}a.menu5{	background: url('../img/menu/menu_inquiry.gif') no-repeat;}a:hover.menu5{	background: url('../img/menu/menu_inquiry_on.gif') no-repeat;}a.menu6{	background: url('../img/menu/menu_top.gif') no-repeat;}a:hover.menu6{	background: url('../img/menu/menu_top_on.gif') no-repeat;}a.menu7{	background: url('../img/menu/menu_database.gif') no-repeat;}a:hover.menu7{	background: url('../img/menu/menu_database_on.gif') no-repeat;}a.menu8{	background: url('../img/menu/menu_ob.gif') no-repeat;}a:hover.menu8{	background: url('../img/menu/menu_ob_on.gif') no-repeat;}/*-----sidemenu-----*//*----- footer -----*/#footer{	position:relative;	margin-top: 0px;	width:100%;	height:40px;	background-color: #806616;	clear: both;}#footer p{	width:800px;	margin:0px auto;	line-height: 14px;	background-color:#806616;	color: #ffffff;	font-size: 10px;	text-align: center;}		/*----- footer -----*//*----- contents style -----*/#about_style{	width: 550px;	text-align: left;}#about_style #cntPDFarea {	margin-top/**/:10px;	margin-bottom/**/:10px;	border/**/:1px solid #cccccc;	padding/**/:10px;	height/**/:1%;	min-height/**/:33px;}#about_style #cntPDFarea .cntPDFimg {	float/**/:left;	margin-right/**/:10px;}/*----- inquiry style -----*/#inquiry_style{	width: 550px;	text-align: left;}#inquiry_style #inquiryformstyle{	padding:0.3em 1em;    background-color:  #caba88;    empty-cells:show;}#inquiry_style #inquiryformstyle .td{	width: 135px;	padding:0.3em 1em;    background-color:  #caba88;    empty-cells:show;}#inquiry_style #inquiryformstyle .attention{	font-size: small;	color: #ff0000;}#cntPDFarea{	border: 1px solid #cccccc;	background-color: #efefef;	padding:5px;}p.cntPDFimg{	font-size: 90%;	color: #666666;}/*-- interview index --*/#int_box{	width: 580px;	border: 1px solid #cccccc;	padding: 2px 10px 2px 2px;}#int_box .name{	font-size:14px;	font-weight: bold;	margin-bottom: 5px;	}	#int_box .int_title{	font-size: 11px;	color:#666666;}#int_box .lead{	font-size: 12px;}#int_box .read {	text-align: right;	font-size: 11px;	font-weight: bold;}/*-- interview page --*/#editarea{	width: 580px;	padding-left: 5px;	}dt{	height: 20px;	margin-top: 20px;	margin-bottom: 5px;	background-image: url('../interview/images/q.jpg');	background-repeat: no-repeat;	color: #552e01;	font-weight: bold;	text-indent: 20px;}dd{	padding-bottom: 5px;}#profilearea{	width:580px;	padding: 0 10px 0 10px;	border:1px solid #cccccc;	}	/*----adarea-----*/#adarea {	width: 600px;	margin: 0px;	padding: 0px;}#adarea a:hover img.opa{	opacity:0.8;	filter: alpha(opacity=80);	background: none;}/*----Report Area-----*/#report_index{	width: 90%;	border-bottom:1px dotted #cccccc;	padding: 10px 5px;}.report_theme {	font-size: 15px;	color: #127595;}#report_box {	width: 580px;	padding: 8px;	border-bottom: 1px dotted #cccccc;}#report_box #report_photo {	width: 120px;	margin-right: 10px;	float: left;}#report_box #report_text {	width: 450px;	float: left;}#report_box #report_text p.name {	padding-top: 0px;	font-size: 14px;	font-weight: bold;	color:#728e12;}
