@charset "UTF-8";

/*
タイトル：案件名
制作日時：＊＊年＊＊月＊＊日
改訂日時：＊＊年＊＊月＊＊日＊＊時＊＊分／＊＊を変更
*/

body,h1,h2,h3,h4,h5,h6,table,tr,td,ul,li,div,p,form,dl,dd,dt {margin:0px;	padding:0px;}
body	{text-align: center;font: normal normal 12px/1.4 "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", Hiragino Kakugo Pro W3, Osaka, "MS Pゴシック", Arial, Helvetica, Geneva, sans-serif;color: #333333;}
img		{border:none; margin:0px; padding:0px;	vertical-align:bottom;}

/*--------------------バグ1：IE6は同一css内にfloatとmarginを併用できません --------------------*/
/*--------------------バグ2：IE6は同一css内にwidthとpaddingを併用できません--------------------*/
/*====================省略background:color値 image値 repeat値 attachment値 position値;=========*/
 
 
.linkcolor_1 a:link		{color:#91AB23;	font-style:normal;	text-decoration:none;}		/*未訪問のリンク*/
.linkcolor_1 a:visited	{color:#91AB23;	font-style:normal;	text-decoration:none;}		/*既訪問のリンク*/
.linkcolor_1 a:hover	{color:#488C00;	font-style:normal;	text-decoration:underline;}	/*オンマウス*/
.linkcolor_1 a:active	{color:#91AB23;	font-style:normal;	text-decoration:none;}		/*プッシュ中*/
 
.linkcolor_2 a:link		{color:#FF9000;	font-style:normal;	text-decoration:none;}		/*未訪問のリンク*/
.linkcolor_2 a:visited	{color:#FF9000;	font-style:normal;	text-decoration:none;}		/*既訪問のリンク*/
.linkcolor_2 a:hover	{color:#FF2100;	font-style:normal;	text-decoration:underline;}	/*オンマウス*/
.linkcolor_2 a:active	{color:#FF9000;	font-style:normal;	text-decoration:none;}		/*プッシュ中*/
 
body					{background:#CBFFD8 url(img/body_bg.gif) repeat;}
#contents1				{width:800px;	text-align:center;	background:#FFFFFF;	margin:0px auto;}
#contents2				{width:730px;	margin:0px 35px;	text-align:left;}
#contents3				{}


#header_t				{width:730px;	position:relative;	height:103px;}
#header					{width:730px;	position:relative;	background: url(img/head_bg.gif) no-repeat;	height:103px;}
#header1				{				position:absolute;	top:6px;	left:0px;	font-size:12px;	font-weight:normal;}
#headerbtn				{				position:absolute;	top:27px;	left:3px;}
#header2				{				position:absolute;	top:62px;	left:0px;	font-weight:bold;}
#header3				{				position:absolute;	top:78px;	left:0px;	font-weight:bold;}
#headerorder			{				position:absolute;	top:30px;	right:0px;}
#headerorder2			{				position:absolute;	top:62px;	right:0px;}


#menubtnlist_bgg		{width:730px;	text-align:center;	background:#dddddd;	margin:4px 0;	height:30px;}
#menubtnlist_t			{width:615px;	position:relative;	text-align:center;	background:#FFFFFF;	margin:0 auto;	height:30px;}
#menubtn1_t				{				position:absolute;	top:0px;	left:4px;}
#menubtn2_t				{				position:absolute;	top:0px;	left:126px;}
#menubtn3_t				{				position:absolute;	top:0px;	left:248px;}
#menubtn4_t				{				position:absolute;	top:0px;	left:370px;}
#menubtn5_t				{				position:absolute;	top:0px;	left:492px;}
#menubtn6_t				{				position:absolute;	top:0px;	left:614px;}

#menubtnlist_bgw		{width:730px;	position:relative;	text-align:center;	background:#FFFFFF;	margin:4px 0;	height:30px;}
#menubtn1				{				position:absolute;	top:0px;	left:0px;}
#menubtn2				{				position:absolute;	top:0px;	left:122px;}
#menubtn3				{				position:absolute;	top:0px;	left:244px;}
#menubtn4				{				position:absolute;	top:0px;	left:366px;}
#menubtn5				{				position:absolute;	top:0px;	left:488px;}
#menubtn6				{				position:absolute;	top:0px;	left:610px;}


#footer					{width:730px;	position:relative;	height:190px;	font-size:11px;	text-align:left;	color:#333333;	background:#FFFFFF url(img/foot_bg.gif) no-repeat;	margin-top:25px;}
#footertotop			{				position:absolute;	top:-32px;	right:20px;}
#footerlink				{width:730px;	position:absolute;	top:22px;	text-align:center;	line-height:180%;}
#footer1				{				position:absolute;	top:92px;}
#footer2				{				position:absolute;	top:115px;	font-size:12px;	font-weight:bold;}
#footer3				{				position:absolute;	top:130px;	font-size:12px;}
#footer4				{				position:absolute;	top:148px;}
#footer5				{				position:absolute;	top:165px;}



/*---------------*/

#mainbox				{width:730px;	text-align:left;	margin:5px auto;}

/*---------------*/





/*---------------*/

.fl{float: left;}
.fr{float: right;}
.clbt{clear:both;}

/*---------------*/

#staffbox_ol	{width:730px;	text-align:center;	margin:20px 0;}
#staffbox		{width:647px;	margin:0 auto;	border:2px solid #91AB23;}
#staffbox_in	{padding:6px;}
#staffboxtxt	{font-size:13px;	font-weight:bold;}
#staffboxtxt2	{text-align:left;	margin-left:30px;	font-size:12px;	color:#FF0000;}

/*font-size*/
.fs6{font-size: 6px;}
.fs7{font-size: 7px;}
.fs8{font-size: 8px;}
.fs9{font-size: 9px;}
.fs10{font-size: 10px;}
.fs11{font-size: 11px;}
.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
.fs19{font-size: 19px;}
.fs20{font-size: 20px;}
.fs21{font-size: 21px;}
.fs22{font-size: 22px;}
.fs23{font-size: 23px;}
.fs24{font-size: 24px;}
.fs25{font-size: 25px;}
.fs26{font-size: 26px;}
.fs27{font-size: 27px;}
.fs28{font-size: 28px;}
.fs29{font-size: 29px;}
.fs30{font-size: 30px;}
.fs31{font-size: 31px;}
.fs32{font-size: 32px;}
.fs33{font-size: 33px;}
.fs34{font-size: 34px;}
.fs35{font-size: 35px;}
.fs36{font-size: 36px;}
.fs37{font-size: 37px;}
.fs38{font-size: 38px;}
.fs39{font-size: 39px;}
.fs40{font-size: 40px;}
.fs41{font-size: 41px;}
.fs42{font-size: 42px;}


.m10{margin: 10px;}

.mt1{margin-top: 1px;}
.mt2{margin-top: 2px;}
.mt3{margin-top: 3px;}
.mt4{margin-top: 4px;}
.mt5{margin-top: 5px;}
.mt6{margin-top: 6px;}
.mt7{margin-top: 7px;}
.mt8{margin-top: 8px;}
.mt9{margin-top: 9px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt40{margin-top: 40px;}
.mt45{margin-top: 45px;}
.mt50{margin-top: 50px;}
.mt55{margin-top: 55px;}
.mt60{margin-top: 60px;}
.mt65{margin-top: 65px;}
.mt70{margin-top: 70px;}
.mt75{margin-top: 75px;}
.mt80{margin-top: 80px;}
.mt85{margin-top: 85px;}
.mt90{margin-top: 90px;}
.mt95{margin-top: 95px;}
.mt100{margin-top: 100px;}
.mt150{margin-top: 150px;}
.mt200{margin-top: 200px;}
.mt250{margin-top: 250px;}
.mt300{margin-top: 300px;}
.mt350{margin-top: 350px;}
.mt400{margin-top: 400px;}
.mt450{margin-top: 450px;}
.mt500{margin-top: 500px;}

.mr1{margin-right: 1px;}
.mr2{margin-right: 2px;}
.mr3{margin-right: 3px;}
.mr4{margin-right: 4px;}
.mr5{margin-right: 5px;}
.mr6{margin-right: 6px;}
.mr7{margin-right: 7px;}
.mr8{margin-right: 8px;}
.mr9{margin-right: 9px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mr30{margin-right: 30px;}
.mr35{margin-right: 35px;}
.mr40{margin-right: 40px;}
.mr45{margin-right: 45px;}
.mr50{margin-right: 50px;}
.mr55{margin-right: 55px;}
.mr60{margin-right: 60px;}
.mr65{margin-right: 65px;}
.mr70{margin-right: 70px;}
.mr75{margin-right: 75px;}
.mr80{margin-right: 80px;}
.mr85{margin-right: 85px;}
.mr90{margin-right: 90px;}
.mr95{margin-right: 95px;}
.mr100{margin-right: 100px;}
.mr150{margin-right: 150px;}
.mr200{margin-right: 200px;}
.mr250{margin-right: 250px;}
.mr300{margin-right: 300px;}
.mr350{margin-right: 350px;}
.mr400{margin-right: 400px;}
.mr450{margin-right: 450px;}
.mr500{margin-right: 500px;}

.mb1{margin-bottom: 1px;}
.mb2{margin-bottom: 2px;}
.mb3{margin-bottom: 3px;}
.mb4{margin-bottom: 4px;}
.mb5{margin-bottom: 5px;}
.mb6{margin-bottom: 6px;}
.mb7{margin-bottom: 7px;}
.mb8{margin-bottom: 8px;}
.mb9{margin-bottom: 9px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}
.mb35{margin-bottom: 35px;}
.mb40{margin-bottom: 40px;}
.mb45{margin-bottom: 45px;}
.mb50{margin-bottom: 50px;}
.mb55{margin-bottom: 55px;}
.mb60{margin-bottom: 60px;}
.mb65{margin-bottom: 65px;}
.mb70{margin-bottom: 70px;}
.mb75{margin-bottom: 75px;}
.mb80{margin-bottom: 80px;}
.mb85{margin-bottom: 85px;}
.mb90{margin-bottom: 90px;}
.mb95{margin-bottom: 95px;}
.mb100{margin-bottom: 100px;}
.mb150{margin-bottom: 150px;}
.mb200{margin-bottom: 200px;}
.mb250{margin-bottom: 250px;}
.mb300{margin-bottom: 300px;}
.mb350{margin-bottom: 350px;}
.mb400{margin-bottom: 400px;}
.mb450{margin-bottom: 450px;}
.mb500{margin-bottom: 500px;}

.ml1{margin-left: 1px;}
.ml2{margin-left: 2px;}
.ml3{margin-left: 3px;}
.ml4{margin-left: 4px;}
.ml5{margin-left: 5px;}
.ml6{margin-left: 6px;}
.ml7{margin-left: 7px;}
.ml8{margin-left: 8px;}
.ml9{margin-left: 9px;}
.ml10{margin-left: 10px;}
.ml13{margin-left: 13px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}
.ml35{margin-left: 35px;}
.ml40{margin-left: 40px;}
.ml45{margin-left: 45px;}
.ml50{margin-left: 50px;}
.ml55{margin-left: 55px;}
.ml60{margin-left: 60px;}
.ml65{margin-left: 65px;}
.ml70{margin-left: 70px;}
.ml75{margin-left: 75px;}
.ml80{margin-left: 80px;}
.ml85{margin-left: 85px;}
.ml90{margin-left: 90px;}
.ml95{margin-left: 95px;}
.ml100{margin-left: 100px;}
.ml150{margin-left: 150px;}
.ml200{margin-left: 200px;}
.ml210{margin-left: 210px;}
.ml220{margin-left: 220px;}
.ml230{margin-left: 230px;}
.ml250{margin-left: 250px;}
.ml300{margin-left: 300px;}
.ml350{margin-left: 350px;}
.ml400{margin-left: 400px;}
.ml450{margin-left: 450px;}
.ml500{margin-left: 500px;}
