@charset "utf-8";
/* CSS Document */

/*==================== エリア ====================*/
/*
#wrapper {position: relative;}
#header {position: relative;}
#globalmenu {position: relative;}
#container {position: relative;}
#footer {position: relative;}
*/


/*==================== コンテンツ ====================*/
.contents {width:950px;}



/*==================== ボックス ====================*/
.w110 {width:110px;}
.w130 {width:130px;}
.w141 {width:141px;}
.w155 {width:155px;}
.w160 {width:160px;}
.w175 {width:175px;}
.w180 {width:180px;}
.w194 {width:194px;}
.w200 {width:200px;}
.w205 {width:205px;}
.w223 {width:223px;}
.w235 {width:235px;}
.w239 {width:239px;}
.w251 {width:251px;}
.w266 {width:266px;}
.w280 {width:280px;}
.w296 {width:296px;}
.w310 {width:310px;}
.w386 {width:386px;}
.w389 {width:389px;}
.w390 {width:390px;}
.w393 {width:393px;}
.w397 {width:397px;}
.w398 {width:398px;}
.w399 {width:399px;}
.w400 {width:400px;}
.w405 {width:405px;}
.w410 {width:410px;}
.w415 {width:415px;}
.w417 {width:417px;}
.w448 {width:448px;}
.w450 {width:450px;}
.w460 {width:460px;}
.w471 {width:471px;}
.w484 {width:484px;}
.w486 {width:486px;}
.w490 {width:490px;}
.w500 {width:500px;}
.w510 {width:510px;}
.w512 {width:512px;}
.w513 {width:513px;}
.w533 {width:533px;}
.w537 {width:537px;}
.w545 {width:545px;}
.w550 {width:550px;}
.w551 {width:551px;}
.w553 {width:553px;}
.w557 {width:557px;}
.w560 {width:560px;}
.w564 {width:564px;}
.w561 {width:561px;}
.w580 {width:580px;}
.w586 {width:586px;}
.w616 {width:616px;}
.w655 {width:655px;}
.w666 {width:666px;}
.w670 {width:670px;}
.w690 {width:690px;}
.w785 {width:785px;}
.w810 {width:810px;}
.w820 {width:820px;}
.w834 {width:834px;}
.w850 {width:850px;}
.w860 {width:860px;}
.w867 {width:867px;}
.w890 {width:890px;}
.w896 {width:896px;}
.w897 {width:897px;}
.w920 {width:920px;}
.w950 {width:950px;}


/*==================== 背景色 ====================*/
.bgColorRed {background-color:#FF0000;}   /* 赤 */
.bgColorGreen {background-color:#00FF00;} /* 緑 */
.bgColorBlue {background-color:#0000FF;}  /* 青 */
.bgColorWhite {background-color:#FFFFFF;} /* 白 */
.bgColorBlack {background-color:#000000;} /* 黒 */



/*==================== フォントサイズ ====================*/
.fSize24 {font-size: 185%;} /* 21px */
.fSize23 {font-size: 177%;} /* 21px */
.fSize22 {font-size: 169%;} /* 21px */
.fSize21 {font-size: 162%;} /* 21px */
.fSize20 {font-size: 154%;} /* 20px */
.fSize19 {font-size: 146%;} /* 19px */
.fSize18 {font-size: 138%;} /* 18px */
.fSize17 {font-size: 130%;} /* 17px */
.fSize16 {font-size: 123%;} /* 16px */
.fSize15 {font-size: 115%;} /* 15px */
.fSize14 {font-size: 108%;} /* 14px */
.fSize13 {font-size: 100%;} /* 13px */
.fSize12 {font-size: 92%;}  /* 12px */
.fSize11 {font-size: 100%;}  /* 11px */
.fSize10 {font-size: 100%;}  /* 10px */
.fSize09 {font-size: 69%;}  /* 09px */
.fSize08 {font-size: 62% !important;}  /* 08px */



/*==================== フォントカラー ====================*/
.fColorRed {color: #FF0000;}   /* 赤 */
.fColorGreen {color: #00FF00;} /* 緑 */
.fColorBlue {color: #0000FF;}  /* 青 */
.fColorWhite {color: #FFFFFF;} /* 白 */
.fColorBlack {color: #000000;} /* 黒 */



/*==================== フォント他 ====================*/
.fWeightB {font-weight:bold;} /* 太字 */



/*==================== グローバルメニュー ====================*/
#globalmenu {background:#075ec2; height:57px;}
#globalmenu ul.gMenu {width:950px;}
#globalmenu ul.gMenu li a img {vertical-align:top;}

/*==================== リンク ====================*/
a {text-decoration:underline;}


/*==================== ヘッダー ====================*/
/*#top_img {
	text-align:center;
}*/

/*.link01,.link01 a {
	font-size:11px;
}*/

/*==================== フッター ====================*/
#footer {
	background:#dde7f3;
	height:120px;
}

.footer_bg {
	background:#075ec2;
	padding-top:9px;
	padding-bottom:9px;
}

.footer_bg a,.footer_bg p {
	color:#FFFFFF;
}

/*==================== パンクズ ====================*/
.topic li {
	display: inline;
}

.topic {
	margin-top:10px;
	margin-bottom:20px;
}


/*==================== 下部リンク ====================*/
#link_list {
	background:#dde7f3;
	padding-top:30px;
	padding-bottom:30px;
}

#link_list th a {
	font-size:87% !important;
	color:#075ec2;
	text-decoration:none;
}

#link_list th {
	/*background:url(../images/link_img.gif) no-repeat 0 1px;*/
	background:url(../images/link_img02.gif) no-repeat 0 0;
	padding-left:8px;
}

#link_list td a {
	font-size:87% !important;
	color:#333333;
	text-decoration:none;
}


#link_list td {
	/*background:url(../images/link_img.gif) no-repeat 0 1px;*/
	background:url(../images/link_img02.gif) no-repeat 0 -3px;
	padding-left:8px;
	vertical-align:top;
}

/*==================== ロゴ部 ====================*/
#logoArea {
	width: 280px;
	height: 64px;
}
#logoArea a {
	width: 220px;
	height: 59px;
	display: block;
	background: url(../images/logo_bg.gif) no-repeat;
	padding: 5px 0px 0px 60px;
}
#logoArea a, 
#logoArea a:hover, 
#logoArea a:visited {
	text-decoration: none;
	color: #000000;
}

#comments {
	width: 295px;
	height: 63px;
	display: block;
}
#comments p {
	padding: 11px 0px 0px 8px;
}
#comments h1 {
	padding: 11px 0px 0px 8px;
}


#contact {
	width: 360px;
	height: 73px;
	display: block;
	/*background: url(../images/contact_bg.gif) no-repeat;*/
}
#contact p {
	padding: 8px;
	color: #FFFFFF;
}
