﻿@charset "utf-8";

/* ボディ・画像・見出し */
body{
	font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	color:#333333;
	line-height:normal;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	background-color:#ffffff;
	background-image:url(../img/bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
	width:800px;
}
a{
	color:#da0e19;
	text-decoration:none;
}
a:hover{
	color:#da0e19;
	text-decoration:underline;
}
img{
	border:0px;
	margin:0px;
	padding:0px;
}
h1,h2,h3,h4,p,ul{
	margin:0px;
	padding:0px;
	border:0px;
	font-style:normal;
	font-weight:normal;
}
hr{
	display:none;
}

/*ボーダー*/
.border-brown{
	background-image:url(../img/hr_brown.gif);
	background-repeat:no-repeat;
	margin:0px auto 0px auto;
	padding:0px;
	width:800px;
	height:5px;
	display:block;
	font-size:1px;
}

/*ヘッダ*/
#head{
	width:800px;
	height:60px;
	background-color:#ffffff;
	margin:0px auto 0px auto;
	padding:0px;
}
#head-logo{
	float:left;
	text-align:left;
	vertical-align:middle;
	margin:12px 0px 0px 20px;
}
#head-no1{
	float:left;
	text-align:right;
	vertical-align:middle;
	margin:7px 20px 0px 40px;
}
.head-menu{
	float:right;
	text-align:right;
	vertical-align:middle;
	margin:12px 20px 0px 0px;
}

/*カラム分割*/
#contents{
	width:800px;
	background-color:#FFFFFF;
}
#left{
	float:left;
	margin:0px;
	padding:0px;
	width:200px;
}
#right{
	float:right;
	margin:0px;
	padding:0px;
	width:600px;
}

/*メニュー*/
#menu{
	width:200px;
	margin:0px;
	padding:0px;
	list-style-type:none;
	background-color:#b4b482;
	text-align:left;
}
#menu li a{
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-indent:-9999px;
	text-decoration:none;
	background-repeat:no-repeat;
	background-position:10px 5px;
	display:block;
	width:200px;
	height:45px;
}
#menu01 a{background-image:url(../img/but_01-risou.gif);}
#menu02 a{background-image:url(../img/but_02-jirei.gif);}
#menu03 a{background-image:url(../img/but_03-bunjo.gif);}
#menu04 a{background-image:url(../img/but_04-bukken.gif);}
#menu05 a{background-image:url(../img/but_05-anshin.gif);}
#menu06 a{background-image:url(../img/but_06-shittoku.gif);}
#menu07 a{background-image:url(../img/but_07-kengaku.gif);}
#menu08 a{background-image:url(../img/but_08-koe.gif);}
#menu09 a{background-image:url(../img/but_09-yokuaru.gif);}
#menu10 a{background-image:url(../img/but_10-kaisha.gif);}
#menu11 a{background-image:url(../img/but_11-toiawase.gif);}
#menu12 a{background-image:url(../img/but_12-shiryo.gif);}
#menu13 a{background-image:url(../img/but_13-ob.gif);}
#menu14 a{background-image:url(../img/but_14-recruit.gif);}
#menu15 a{background-image:url(../img/but_15-labo.gif);}
#menu16 a{background-image:url(../img/but_16-ultima.gif);}
#menu17 a{background-image:url(../img/but_17-smile.gif);}
#menu18 a{background-image:url(../img/but_18-plink.gif);}
#menu20 a{background-image:url(../img/but_20-plink.gif);}
#menu21 a{background-image:url(../img/but_21-sekou.gif);}

#menu16_2 a{background-image:url(../img/but_16-ultima2.gif);}
#menu17_2 a{background-image:url(../img/but_17-smile2.gif);}
#menu20_2 a{background-image:url(../img/but_20-plink2.gif);}

#menu01 a:hover{background-image:url(../img/but_01-risou_ov.gif);}
#menu02 a:hover{background-image:url(../img/but_02-jirei_ov.gif);}
#menu03 a:hover{background-image:url(../img/but_03-bunjo_ov.gif);}
#menu04 a:hover{background-image:url(../img/but_04-bukken_ov.gif);}
#menu05 a:hover{background-image:url(../img/but_05-anshin_ov.gif);}
#menu06 a:hover{background-image:url(../img/but_06-shittoku_ov.gif);}
#menu07 a:hover{background-image:url(../img/but_07-kengaku_ov.gif);}
#menu08 a:hover{background-image:url(../img/but_08-koe_ov.gif);}
#menu09 a:hover{background-image:url(../img/but_09-yokuaru_ov.gif);}
#menu10 a:hover{background-image:url(../img/but_10-kaisha_ov.gif);}
#menu11 a:hover{background-image:url(../img/but_11-toiawase_ov.gif);}
#menu12 a:hover{background-image:url(../img/but_12-shiryo_ov.gif);}
#menu13 a:hover{background-image:url(../img/but_13-ob_ov.gif);}
#menu14 a:hover{background-image:url(../img/but_14-recruit_ov.gif);}
#menu15 a:hover{background-image:url(../img/but_15-labo_ov.gif);}
#menu16 a:hover{background-image:url(../img/but_16-ultima_ov.gif);}
#menu17 a:hover{background-image:url(../img/but_17-smile_ov.gif);}
#menu18 a:hover{background-image:url(../img/but_18-plink_ov.gif);}
#menu20 a:hover{background-image:url(../img/but_20-plink_ov.gif);}
#menu21 a:hover{background-image:url(../img/but_21-sekou_ov.gif);}

#menu16_2 a:hover{background-image:url(../img/but_16-ultima2_ov.gif);}
#menu17_2 a:hover{background-image:url(../img/but_17-smile2_ov.gif);}
#menu20_2 a:hover{background-image:url(../img/but_20-plink2_ov.gif);}

#menu-head{
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	letter-spacing:1px;
	padding:5px 0px 0px 10px;
	height:20px;
	margin:0px;
	background-color:#6e5028;
}
#menu-foot{
	margin:0px;
	padding:0px;
	width:200px;
	height:10px;
	background-image:url(../img/menu_foot.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.menu-ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.menu-li{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

/*バナー*/
.banner{
	margin:10px 0px 0px 0px;
	text-align:center;
}

/*ページ位置*/
#right-head{
	background-color:#f36503;
	height:25px;
}
#page-position{
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	letter-spacing:1px;
	padding:5px 0px 0px 10px;
	height:20px;
}

/*バナーFlash*/
#banner-flash{
	clear:both;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border-top:20px solid #FFFFFF;
}

/*コピーライト*/
#copyright{
	width:800px;
	background-image:url(../img/hr_black.gif);
	background-repeat:repeat-y;
	text-align:center;
	margin:10px auto 0px auto;
	padding:5px 0px 5px 0px;
	font-size:12px;
	letter-spacing:1px;
}
#foot-logo{
	width:800px;
	margin:0px auto 0px auto;
	border-top:20px solid #FFFFFF;
	border-bottom:20px solid #FFFFFF;
}

/*ページヘッダ*/
#page-head{
	margin:0px 0px 20px 0px;
}

/*サブメニュー*/
#sub-menu-head{
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	letter-spacing:1px;
	padding:5px 0px 0px 10px;
	height:20px;
	margin:0px;
	background-color:#F28200;
}
#sub-menu{
	width:200px;
	list-style-type:none;
	text-align:left;
	margin:0px;
	padding:15px 0px 15px 0px;
	background-color:#fff0be;
}
#sub-menu li{
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 33px;
	font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro";
	font-size:12px;
	line-height:25px;
	background-image:url(../img/cur_category-navigation.gif);
	background-repeat:no-repeat;
	background-position:15px 4px;
	width:160px;
}
#sub-menu li a{
	color:#333333;
	text-decoration:none;
}
#sub-menu li a:hover{
	color:#333333;
	text-decoration:underline;
}

.title{
	background-image:url(../img/title_back.gif);
	background-repeat:repeat-x;
	height:30px;
	margin:15px 15px 5px 15px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro W6","メイリオ",Meiryo;
	font-size:14px;
	color:#333333;
	text-align:left;
	letter-spacing:1px;
	padding:10px 0px 0px 10px;
}

.top-text{
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-align:left;
	line-height:24px;
	letter-spacing:1px;
	margin:0px 10px 5px 15px;
	padding:4px 0px 0px 10px;
	border-left:5px solid #FF6600;
}
.top-text-item{
	font-family:"メイリオ",Meiryo,"ＭＳ Ｐゴシック","sans-serif";
	font-size:14px;
	color:#333333;
	text-align:left;
	line-height:18px;
	margin:0px 30px 0px 30px;
}

.c-both {
	clear: both;
	height: 0px; 
}
