 @charset "utf-8";/* RESET ****************************************************************/html,body,div,span,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,p,a,img,address,em,strong,del,ins,blockquote,q,table,tr,th,td {	outline: 0;	vertical-align: baseline;	margin: 0;	padding: 0;	border: 0;	font-style: normal;	font-weight: 400;	font-size: 100%;	background: transparent;}table { border-collapse: collapse; border-spacing: 0; }ol,ul { list-style: none; }blockquote,q { quotes: none; }/* DEFAULT ****************************************************************/body {	line-height: 1.5;	color: #574E4D;	font-family: メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 75%;	background: #FFF url(../images/bg1.jpg) repeat-x;}a:link,a:visited {	border-bottom: none;	color: #737272;	text-decoration: none;}a:hover,a:active {	border-bottom: none;	color: #008CD6;	text-decoration: underline;}img {	vertical-align: bottom;}/* CONTAINER ****************************************************************/div#container {	width: 800px;	margin: 0 auto;	padding: 0 4px;	background: #FFF url(../images/bg2.gif) no-repeat;}/* HEADER ****************************************************************/div#header {	width: 800px;	height: 255px;}div#header h1 {	width: 800px;	color: #fff;	font-family: メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 24px;	padding:20px 0 0 23px;}div#header h2 {	color: #fff;	font-family: メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;	font-size: 20px;	letter-spacing: 5px;}div#hd-box {	width: 800px;	height: 255px;	background: url(../images/hd_bc.jpg) no-repeat;}p#hd-title {	float: right;	width: 605px;	height: 27px;	margin-top: 33px;	text-indent: -9999px;	background: url(../images/hd_title.gif) no-repeat;}div#hd-sent {	width: 440px;	margin-top: 112px;	margin-left:25px;}div#hd-sent dd {	font-size: 10px;	color:#FFF;}/* CONTENTS ****************************************************************/div#contents {	width: 800px;}div.cont-box {	width: 400px;	height: 200px;	background-color:#CCC;}div#box1 { float: left;}div#box2 { float: right;}div#box3 { float: left;}div#box4 { float: right;}div.box5 { float: left;}p.inbox {	width: 400px;	height: 200px;	text-indent: -9999px;}p.inbox a {	display: block;	height: 200px;}p#img01 a { background: url(../images/cont_bg01.gif) no-repeat 0 0;}p#img02 a { background: url(../images/cont_bg02.gif) no-repeat 0 0;}p#img01 a:hover { background-position: 0 -200px;}p#img02 a:hover { background-position: 0 -200px;}p.inbox2 {	width: 133px;	height: 25px;	text-indent: -9999px;}p.inbox2 a {	display: block;	height: 25px;}p#img03 a { background: url(../images/cont_btn_01.gif) no-repeat 0 0;}p#img04 a { background: url(../images/cont_btn_02.gif) no-repeat 0 0;}p#img05 a { background: url(../images/cont_btn_03.gif) no-repeat 0 0;}p#img06 a { background: url(../images/cont_btn_04.gif) no-repeat 0 0;}p#img07 a { background: url(../images/cont_btn_05.gif) no-repeat 0 0;}p#img08 a { background: url(../images/cont_btn_06.gif) no-repeat 0 0;}p#img03 a:hover { background-position: 0 -25px;}p#img04 a:hover { background-position: 0 -25px;}p#img05 a:hover { background-position: 0 -25px;}p#img06 a:hover { background-position: 0 -25px;}p#img07 a:hover { background-position: 0 -25px;}p#img08 a:hover { background-position: 0 -25px;}/* FOOTER ****************************************************************/div#footer {	width: 800px;	height: 2em;	line-height: 1;	color: #595757;	text-align: center;	margin-top:20px;	text-decoration:none}div#footer address {	padding-top: 0.5em;	font-size: 10px;}/* CLEARFIX ****************************************************************/div:after {       content: " ";        display: block;        height: 0;        clear: both;        visibility: hidden;   }div { display: inline-block; }/* Hides from IE-mac \*/* html div { height: 1%; }div { display: block; }/* End hide from IE-mac */ 
