@charset "Shift_JIS";/* ========BASIC======== */*{color:#333;}body{margin:0;padding:0;font-size:0.8em;text-align:center;line-height:1.4em;letter-spacing:1px;}br{letter-spacing:normal;}a{color:#333;text-decoration: underline;}a:hover{color: #33cc00;text-decoration: underline;}img{	border:0;}h1,h2,h3,h4,h5,h6{margin:0;}/* ========TEMPLATE FRAMEWORK======== */div#wrapper  {width:760px;margin:0 auto;text-align:left;border-right: solid 1px #999999;	border-left: solid 1px #999999;	border-bottom: solid 1px #999999;	border-top: solid 5px #002DAE;}div#header   {	width:720px;	height:70px;padding-top:15px;margin-left: 20px;  border-bottom: solid 1px #999999;}div#menu{width:400px;margin-left:350px;padding-bottom:10px;}div#main{width:700px;float:left;padding-left: 20px;}div#main2{width:660px;float:left;padding-left: 30px;}div#sub{width:300px;float:right;padding:0 10px;}div#footer{width:700px;padding:15px;clear:both;}/* 荞݉ */div#menu:after,div#contents:after{content:"";display:block;height:0;clear:both;visibility:hidden;}/* ========HEADER CUSTOMIZE======== */div#header h1{font-size:2em;margin:0;padding:10px;}/* ========MENU CUSTOMIZE======== */div#menu ul {margin:0;padding:0;}div#menu li {list-style-type:none;float:left;text-align:center;margin:0;padding:0;}/* ========MAIN CONTENTS CUSTOMIZE======== */div#main h2 {font-size:1em;color:#fff;padding:2px;font-weight:bold;background:#666;border-bottom:2px solid #9F1D20;margin-bottom:2px;}/* ========SUB CONTENTS CUSTOMIZE======== *//* ========FOOTER CUSTOMIZE======== */address{background:#fff;color:#333;text-align:center;font-size:0.8em;}h2 {font-size:1em;color:#fff;padding:2px;font-weight:bold;background:#666;border-bottom:2px solid #9F1D20;margin-bottom:2px;}h3{	background-image: url(../imgs/icon/ic_04.gif);	background-repeat: no-repeat;	padding-left: 10px;	background-position: 0 100%;	line-height: 1.4em;	font-weight: bold;	color: #0A0245;	font-size: 115%;	font-family: 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3';border-bottom:1px solid #333;}h4{	font-family: 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3';	font-size: 115%;	background-image: url(../imgs/icon/ic_05.gif);	background-position: 0 50%;	background-repeat: no-repeat;	padding-left: 30px;	font-weight: bold;	margin-top: 30px;	margin-bottom: 10px;}h6{	font-family: 'Hiragino Kaku Gothic Pro', 'qMmpS Pro W3';	font-size: 100%;	font-weight: bold;	margin-top: 5px;	margin-bottom: 5px;    	color: #00496E;}p {	margin-top: 10px;	margin-bottom: 10px;	line-height: 18px;}.img_press{		float: left;	padding-left: 50px;	padding-top: 10px;    padding-bottom: 10px;	margin-right: 50px;}.font_red{	color:#FF0000;}.font_blue{	color:#006699;}