/* CSS Document */

@charset "utf-8";

*{

	margin:0;

	padding:0;

}

BODY{

	scrollbar-track-color:#dbdbdb;

	scrollbar-face-color:#ffffff;

	scrollbar-shadow-color:#ffffff;

	scrollbar-darkshadow-color:#808080;

	scrollbar-highlight-color:#ffffff;

	scrollbar-3dlight-color:#808080;

	scrollbar-arrow-color:#ff8040;

	background-color: #FFFFFF;

	font-size:12px;

	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

}

img{

	border:none;

}

li{

	margin:0 0 0 1.5em;

}

a:link,a:visited{

	text-decoration:none;

}

a:hover{

	text-decoration:underline;

	position:relative;

	top:0px;

}

a:active{

	text-decoration:underline;

	position:relative;

	top:1px;

}

td{

	vertical-align:top;

}

h2,h3,h4,h5,h6{

	clear:both;

}

h1{

	background:url("../../image/border.gif") repeat-x scroll left bottom transparent;

	margin:14px 0 0 10px;

	padding:0 0 8px;

}



hr{

	clear:both;

}



#wrapper {

	padding: 0;

	width: 950px;

	background-color: #FFFFFF;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#contentarea {

	padding: 0;

	width: 950px;

	background-color: #FFFFFF;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

}

#PageTop {

	padding: 0;

	width: 950px;

	background-image: url(../../image/h1_bg.gif);

	background-repeat: repeat-x;

	border:1px solid #DADADA;

	margin-bottom:14px;

	margin-top: 0;

	margin-right: 0;

	margin-left: 0;

}

.Top_txt{

	clear:both;

	color:#1D435A;

	float:none;

	line-height:130%;

	margin:5px 0 10px;

	padding:0 12px;

}



.ana_bn{

	width:53px;

	float:right;

	margin:-37px 10px 0 0;

}

#header{

	width:950px;

	color:#000000;

	padding: 20px 0px 15px 0px;

}

#footer{

	font-size : 11px;

	line-height : 135%;

	clear:both;

	color:#666666;

	text-align:center;

	width:950px;

	padding-top:10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCDCF;

}



/*|||||||||||||||||||

	maincontent

|||||||||||||||||||*/

#maincontent{

	clear:both;

	background: #FFFFFF 0 0 repeat-x;

}

#main_right{

	width:700px;

	float:right;

	margin-bottom:15px;

}

#main_left{

	width:240px;

	float:left;

	margin-bottom:15px;

}

/* 皈受･若｡・*/

#main_image{

	margin-bottom:5px;

	width:700px;

	height:465px;

	background-image: url(../../image/main_image_700_465pix.jpg);

	background-repeat: no-repeat;

}



/* ﾎﾔ手｡ｦﾂ・*/

#hyouki{

	list-style:none outside none;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 0;

	padding-left: 5px;

}

#hyouki li {

	margin: 0px;

}





/* ﾎﾕ・*/

#search{

	width:240px;

	background-color:#c6deff;

	text-align:center;

	padding-top: 5px;

	padding-right: 0;

	padding-bottom: 5px;

	padding-left: 0;

}

.search_area{

	width:228px;

	background-color:#ffffff;

	border:solid 1px #3ba2e3;

	margin-top: 0;

	margin-right: 4px;

	margin-bottom: 0;

	margin-left: 4px;

}

.search_list{

	width:229px;

	border:0x;

	border-collapse: separate;

	border-spacing: 2px;

	margin-top: 2px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

.search_list, th{

	font-weight: normal;

}

.search_list td{

	text-align:left;

	vertical-align:middle;

}

.search_listEND th{

	font-weight: normal;

}

.search_listname{

	background-color:#d8e0e4;

	height:22px;

	width:64px;

	text-align:left;

	vertical-align:middle;

	padding-left:2px;

}

.search_listname_none{

	height:22px;

	width:69px;

	text-align:center;

}

.search_listnameL{

	background-color:#d8e0e4;

	height:22px;

	text-align:left;

	vertical-align:middle;

	padding-left:2px;

}

.searchBT{

	margin:5px 0 10px 0;

}

.icon{

	border:0;

	margin:0 0 0 2px;

}

.douwnwidth{

	width:130px;

	height:20px;

}

.tabisaku_info{

	border:0px;

	margin:0px;

	padding:0px;

}



/* ﾎﾈﾎﾈ・*/

#how_to{

	width:240px;

	margin-top: 5px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}

#how_to .h3LeftCol{

	background-repeat:no-repeat;

	background-position:left top;

}

#how_to .liarea{

	width:240px;

	margin:0;

	background-repeat:repeat-y;

	background-image: url(../../image/bg_howto_240.gif);

}

#how_to ul{

	list-style:none;

	width:183px;

	margin:0;

	padding-top: 6px;

	padding-right: 10px;

	padding-bottom: 6px;

	padding-left: 10px;

}

#how_to ul li {

	background: url(../../image/format-icn-arrow-sky.gif) no-repeat 0px 4px;

	padding:0 0 4px 7px;

	list-style:none;

	margin:0;

	letter-spacing: 0.1em;

}

