﻿/*-------------------基本設定-------------------*/

body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	color: #333333;
	background-color:#ffe4ec;
	line-height: 12pt;
	margin: 0px 0px 0px 0px;
	}

/*-------------------文字設定-------------------*/

.box01{ border : 1px solid #666666;}
.box02{ border : 1px solid #3366FF;}
.box03{ border : 1px solid #339900;}

.b {font-weight:bold;}

.px10 { font-size:10px; line-height:12px; }
.px11 { font-size:11px; line-height:13px; }
.px12 { font-size:12px; line-height:16px; }
.px13 { font-size:13px; line-height:15px; }
.px14 { font-size:14px; line-height:16px; }
.px15 { font-size:15px; line-height:17px; }
.px16 { font-size:16px; line-height:18px; }

.size06 { font-size:60%; line-height:140%; }
.size06w { font-size:60%; line-height:140%; color:#FFFFFF}
.size07 { font-size:70%; line-height:120%; }
.size08 { font-size:80%; line-height:140%; }
.size08s { font-size:80%; line-height:100%; }
.size08w { font-size:80%; line-height:140%; color:#FFFFFF; }
.size09 { font-size:90%; line-height:140%; }
.size10 { font-size:100%; line-height:140%; }
.size11 { font-size:110%; line-height:140%; }
.size12 { font-size:120%; line-height:140%; }
.size14 { font-size:140%; line-height:140%; }
.size16 { font-size:160%; line-height:140%; }

.white { color:#FFFFFF; }
.black { color:#000000;}
.bkg { color: #333333;}
.red { color: #CC0000;}
.blue { color: #0000FF;}
.green { color: #009900;}
.red { color:#FF0000;}
.pink { color: #FF3366;}
.orange { color:#FF6600;}
.aqua { color:#336699;}







.fontsize8_linehi10 {

	font-size: 8pt;

	line-height: 10pt;

}

.fontsize10_linehi12 {

	font-size:10pt; line-height:12pt;

}

.fontsize12_linehi16 {

	font-size: 12pt;

	line-height: 16pt;

}

/*-------------------独自追加項目-------------------*/

.font_bold {

	font-weight: bold;

}

.font_color {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/

	color: #FF0000;

}

.font_color2 {							/*項目が増える場合は、.font_color1、.font_color2と増やしていく*/

	color: #1F5EB3;

}

.bg4 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/

	background-image: url(images/left_contact_bg.gif);

	background-repeat: repeat-y;

}

.bg5 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/

	background-image: url(images/copyrt_bg.gif);

	background-repeat: repeat-y;

}

.bg6 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/

	background-image: url(images/title_bg.gif);

	background-repeat: repeat-y;

}

.bg7 {									/*項目が増える場合は、.bg1、.bg2と増やしていく*/

	background-image: url(images/title2_bg.gif);

	background-repeat: repeat-y;

}

.padding0 {								/*項目が増える場合は、.padding1、.padding2と増やしていく*/

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

}

.padding1 {								/*項目が増える場合は、.padding1、.padding2と増やしていく*/

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 3px;

	padding-left: 3px;

}

.border {								/*項目が増える場合は、.border1、.border2と増やしていく*/

	border: 1px solid #999999;

}

.border1 {								/*項目が増える場合は、.border1、.border2と増やしていく*/

	border: 1px solid #D0D0D0;

}

.form {									/*form項目サイズの固定　項目が増える場合は、.form1、.form2と増やしていく*/
	width: 500px;
	height: 18px;
	margin-bottom: 0px;
}

h1 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12pt;
	line-height: 16pt;
	margin-bottom: 0px;
}

h2 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10pt;
	line-height: 12pt;
	margin-bottom: 0px;
}

h3 {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10pt;
	line-height: 12pt;
	margin-bottom: 0px;
}

a:link {
	color: #124488;
	text-decoration: none;
}

a:visited {
	color: #124488;
	text-decoration: none;
}

a:hover {
	color: #11DFFD;
}

