﻿/*--------------基本設定--------------*/

body {

	font-family: "ＭＳ Ｐゴシック", "Osaka";

	color: #333333;

	font-size: 10pt;

	background-color: #FAEDC6;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

a:link{color: #87A18B;}

a:hover{color: #87A18B;}

a:active{color: #87A18B;}

a:visited{color: #87A18B;

}

.a_orange:link {COLOR: #FF7F00;text-decoration: none}

.a_orange:visited {COLOR: #FF7F00;text-decoration: none}

.a_orange:hover {COLOR: #FF7F00; text-decoration: underline}





/*--------------文字設定--------------*/

h1{

	font-size:8pt;

	line-height:10pt;

	margin-left: 10pt;

	margin-right: 0pt;

	margin-top: 3pt;

	margin-bottom: 0pt;

    color:#FFFFFF

}	

h2{

	font-size:12pt;

	line-height:16pt;

	margin-left: 10pt;

	margin-right: 0pt;

	margin-top: 0pt;

	margin-bottom: 0pt;

    color:#01530E

}	

h3{

	font-size:10pt;

	line-height:12pt;

	margin-left: 10pt;

	margin-right: 0pt;

	margin-top: 5pt;

	margin-bottom: 0pt;

    color:#01530E

}

	

.fontsize_8_linehi10 {

	font-size: 8pt;

	line-height: 10pt;

}

.fontsize_10_linehi12 {

	font-size: 10pt;

	line-height: 12pt;

}

.fontsize_12_linehi16 {

	font-size: 12pt;

	line-height: 16pt;

}

.font_color_red {

	color: #FF0000;

}

.font_color_orange {

	color: #FF6600;

}

.font_color_white {

	color: #FFFFFF;

}

.font_color_green {

	color: #01530E;

}

.border {								/*項目が増える場合は、.border1、.border2と増やしていく*/

	border: 1px solid #CCCCCC;

}





/*--------------共通　ヘッダー--------------*/

.back_backgroun01 {

	background-image: url(images/background_001.gif);

	background-repeat: repeat-y;

}

.back_backgroun02 {

	background-image: url(images/background_002.gif);

	background-repeat: repeat-y;

}



.back_header01 {

	background-image: url(images/header_001.gif);

	background-repeat: repeat-y,x;

}

.back_menu01 {

	background-image: url(images/menu_002.gif);

	background-repeat: repeat-y,x;

}



.back_footer01 {

	background-image: url(images/footer_001.gif);

	background-repeat: repeat-y,x;

}

.back_title01 {

	background-image: url(images/title_007.gif);

	background-repeat: repeat-x;

}

.back_title02 {

	background-image: url(images/title_008.gif);

	background-repeat: repeat-x;

}

.back_title03 {

	background-image: url(images/title_008.gif);

	background-repeat: no-repeat;

}

.back_company01 {

	background-image: url(images/company_001.gif);

	background-repeat: repeat-x;

}



/*--------------トップページ--------------*/



.back_top01 {

	background-image: url(images/top_003.gif);

	background-repeat: repeat-y;

}

.back_top02 {

	background-image: url(images/top_005.gif);

	background-repeat: repeat-y;

}



/*--------------背景色設定--------------*/



.bgcolor1 {

	background-color: #006600;

}

.bgcolor2 {

	background-color: #FEFEF5;



/*--------------営業エリア--------------*/



}.border1 {

	border: 1px solid #218428;

}

.eigyou_title {

	font-size: 10pt;

	line-height: 25px;

	color: #FFFFFF;

	background-color: #218428;

	text-align: center;

}

.eigyou_main {

	font-size: 8pt;

	line-height: 10pt;

	background-color: #FFFFFF;

	padding: 5px;

}

.subtitle {

	background-image: url(images/dammy_title.gif);

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bold;

	color: #006633;

	padding-left: 16px;

}

