﻿/* スタイルシート */
BODY { 
	background-image: url(./img/white_bg.gif);
	background-attachment: fixed;
	scrollbar-base-color: #DCDCC9;
	scrollbar-face-color: #DCDCC9;
	scrollbar-track-color: #DCDCC9;
	scrollbar-arrow-color: #2E3F4A;
	scrollbar-shadow-color: #DCDCC9;
	scrollbar-darkshadow-color: #2E3F4A;
	scrollbar-3dlight-color: #2E3F4A;
}
/*BODY, TH, TD { font-family: "Osaka", "ＭＳ Ｐゴシック", "sans-serif"; font-size: 11px; }*/
BODY, TH, TD { font-family: "Osaka", "ＭＳ Ｐゴシック", "sans-serif"; font-size: 12px; }
.fs1 { font-size: 1px; }
.fs2 { font-size: 2px; }
.fs3 { font-size: 3px; }
.fs4 { font-size: 4px; }
.fs5 { font-size: 5px; }
.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; }
.title_style { font-size: 25px; color:#999999; font-weight: bold; }
p { line-height: 120%; }
p.txtad { line-height: 100%; }

a:link { color:#5E5E70; text-decoration:none; }
a:visited { color:#5E5E70; text-decoration:none; }
a:active { color:#5E5E70; text-decoration:none; }
a:hover { color:#5E5E70; text-decoration:underline; }

.yel_dashed_border {
/*	border: 1px thin dashed #CCCD7D;*/
	border-top:1px dashed #8F9044;
	border-left:1px dashed #8F9044;
	border-right:1px dashed #8F9044;
	border-bottom:1px dashed #8F9044;
}

.gra_dashed_border {
/*	border: 1px thin dashed #6D6D6D;*/
	border-top:1px dashed #545454;
	border-left:1px dashed #545454;
	border-right:1px dashed #545454;
	border-bottom:1px dashed #545454;
}

.blu_dashed_border {
/*	border: 1px thin dashed #4E728D;*/
	border-top:1px dashed #4F5C75;
	border-left:1px dashed #4F5C75;
	border-right:1px dashed #4F5C75;
	border-bottom:1px dashed #4F5C75;
}

.gre_dashed_border {
/*	border: 1px thin dashed #2E5344;*/
	border-top:1px dashed #4F7555;
	border-left:1px dashed #4F7555;
	border-right:1px dashed #4F7555;
	border-bottom:1px dashed #4F7555;
}

.red_dashed_border {
/*	border: 1px thin dashed #814343;*/
	border-top:1px dashed #814343;
	border-left:1px dashed #814343;
	border-right:1px dashed #814343;
	border-bottom:1px dashed #814343;
}

.ora_solid_border {
/*	border: 1px thin dashed #D19C69;*/
	border-top:1px dashed #D19C69;
	border-left:1px dashed #D19C69;
	border-right:1px dashed #D19C69;
	border-bottom:1px dashed #D19C69;
}

.per_solid_border {
/*	border: 1px thin dashed #846585;*/
	border-top:1px dashed #846585;
	border-left:1px dashed #846585;
	border-right:1px dashed #846585;
	border-bottom:1px dashed #846585;
}

.pink_solid_border {
/*	border: 1px thin dashed #BF7185;*/
	border-top:1px dashed #BF7185;
	border-left:1px dashed #BF7185;
	border-right:1px dashed #BF7185;
	border-bottom:1px dashed #BF7185;
}

.gra_solid_border {
/*	border: 1px thin solid #5B5B59;*/
	border-top:1px solid #5B5B59;
	border-left:1px solid #5B5B59;
	border-right:1px solid #5B5B59;
	border-bottom:1px solid #5B5B59;
}

.red_solid_border {
/*	border: 1px thin solid #814343;*/
	border-top:1px solid #814343;
	border-left:1px solid #814343;
	border-right:1px solid #814343;
	border-bottom:1px solid #814343;
}

.t_area {
	list-style-type:none;
	background:#E7E7D1;
	text-decoration: none;
	text-shadow: none;
	text-indent: 1em;
	overflow-x:hidden;
	overflow-y:scroll;
}

.color_black {
	background-position: right bottom;
	background-repeat: no-repeat;
/*	background-image: url(./img/jap_man01.gif);*/
/*	border: 1px thin dashed #3E3E3E;*/
	border-top:1px dashed #3E3E3E;
	border-left:1px dashed #3E3E3E;
	border-right:1px dashed #3E3E3E;
	border-bottom:1px dashed #3E3E3E;
	background-repeat: no-repeat;
}

.color_blue {
	background-position: right bottom;
	background-image: url(./img/tyo_man01.gif);
/*	border: 1px thin dashed #4F5C75;*/
	border-top:1px dashed #4F5C75;
	border-left:1px dashed #4F5C75;
	border-right:1px dashed #4F5C75;
	border-bottom:1px dashed #4F5C75;
	background-repeat: no-repeat;
}

.color_red {
	background-position: right bottom;
	background-image: url(./img/jap_woman01.gif);
/*	border: 1px thin dashed #75504F;*/
	border-top:1px dashed #75504F;
	border-left:1px dashed #75504F;
	border-right:1px dashed #75504F;
	border-bottom:1px dashed #75504F;
	background-repeat: no-repeat;
}

.color_green {
	background-image: url(./img/tai_man01.gif);
/*	border: 1px thin dashed #4F7555;*/
	border-top:1px dashed #4F7555;
	border-left:1px dashed #4F7555;
	border-right:1px dashed #4F7555;
	border-bottom:1px dashed #4F7555;
	background-repeat: no-repeat;
	background-position: right bottom;
}
.color_yellow {
	background-position: right bottom;
	background-image: url(./img/tai_woman01.gif);
/*	border: 1px thin dashed #8B8853;*/
	border-top:1px dashed #E1AA03;
	border-left:1px dashed #E1AA03;
	border-right:1px dashed #E1AA03;
	border-bottom:1px dashed #E1AA03;
	background-repeat: no-repeat;
}

.color_orange {
	background-position: right bottom;
	background-image: url(./img/chi_woman01.gif);
/*	border: 1px thin dashed #C98C50;*/
	border-top:1px dashed #C98C50;
	border-left:1px dashed #C98C50;
	border-right:1px dashed #C98C50;
	border-bottom:1px dashed #C98C50;
	background-repeat: no-repeat;
}

.color_perple {
	background-position: right bottom;
	background-image: url(./img/chi_man01.gif);
/*	border: 1px thin dashed #846585;*/
	border-top:1px dashed #846585;
	border-left:1px dashed #846585;
	border-right:1px dashed #846585;
	border-bottom:1px dashed #846585;
	background-repeat: no-repeat;
}

.color_pink {
	background-position: right bottom;
	background-image: url(./img/tyo_woman01.gif);
/*	border: 1px thin dashed #C1757C;*/
	border-top:1px dashed #C1757C;
	border-left:1px dashed #C1757C;
	border-right:1px dashed #C1757C;
	border-bottom:1px dashed #C1757C;
	background-repeat: no-repeat;
}

.dashed_yellow2 {
	background-position: right bottom;
	background-image: url(./img/kr_wman_char.gif);
/*	border: 1px thin dashed #CCCD7D;*/
	border-top:1px solid #8F9044;
	border-left:1px solid #8F9044;
	border-right:1px solid #8F9044;
	border-bottom:1px solid #8F9044;
	background-repeat: no-repeat;
}

.dashed_red2 {
	background-position: right bottom;
	background-image: url(./img/jp_wman_char.gif);
/*	border: 1px thin dashed #B05555;*/
	border-top:1px solid #B05555;
	border-left:1px solid #B05555;
	border-right:1px solid #B05555;
	border-bottom:1px solid #B05555;
	background-repeat: no-repeat;
}


.memo{
	font-size:11px;
	height:14px;
	border-bottom:1px dotted #666666;
	padding:0.2em 0 0 0.2em;
}

.memo_s{
	font-size:12px;
	height:15px;
	border-bottom:1px dotted #666666;
	padding:0.2em 0 0 0.2em;
}

.memo_m{
	font-size:16px;
	height:19px;
	border-bottom:1px dotted #666666;
	padding:0.2em 0 0 0.2em;
}

.solline{
	color:#333333;
	font-size:16px;
	height:32px;
	border-bottom:1px solid #333333;
	padding:0.2em 0 0 0.2em;
}

.memo_m14{
	font-size:14px;
	color:#4B4B4C; font-weight: bold;
	height:17px;
	border-bottom:1px dotted #3E3E3E;
	padding:0.2em 0 0 0.2em;
}

.memo_m14a{
	font-size:14px;
	color:#4D4E67;
	height:17px;
	border-bottom:1px dotted #3E3E3E;
	padding:0.2em 0 0 0.2em;
}

.memo_m13b{
	font-size:13px;
	height:16px;
	border-bottom:1px dotted #3E3E3E;
	padding:0.2em 0 0 0.2em;
}

ul.yul01a{
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0.2em;
	padding: 0 0 0 0.5em;
}

li.yli01a{
	padding-left: 0px;
/*	margin-bottom: 0.2em;*/
	line-height: 120%;
}

li.yli02a{
	margin-left: 0px;
	padding-left: 0px;
/*	margin-bottom: 0.2em;*/
	line-height: 120%;
}

li.yli03a{
	list-style-type: none;
	margin-left: -18px;
	line-height: 120%;
	color:#006699; font-weight: bold;
}

li.yli04a{
	list-style-type: none;
	margin-left: -18px;
	color:#A20C3A;
}

dl.ydl01a{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0 0 0 0.2em;
}

dt.ydt01a{
	margin-bottom: 0.2em;
}

dd.ydd01a{
	margin-left: 10px;
	padding-left: 0px;
/*	margin-bottom: 0.2em;*/
	line-height: 120%;
}

ol.yol01a{
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0.2em;
	padding: 0 0 0 0.5em;
}

textarea.splarea{
	font-size:11px;
	color:#575757;
	background-color:#E7DCCB;
	border-style:none;
}

div.inlflm10gr{
	width:468px;
	height:200px;
	overflow:auto;
	padding:1px;
/*
	border:dashed 1px #4F7555;
	overflow-x:hidden;
	overflow-y:auto;
*/
	scrollbar-base-color: #52725B;
	scrollbar-face-color: #52725B;
	scrollbar-track-color: #DCDCC9;
	scrollbar-arrow-color: #DCDCC9;
	scrollbar-shadow-color: #DCDCC9;
	scrollbar-darkshadow-color: #52725B;
	scrollbar-3dlight-color: #52725B;
}

div.inlflm10or{
	width:500px;
	height:120px;
	overflow:auto;
	padding:1px;
/*
	border:dashed 1px #C98C50;
	overflow-x:hidden;
	overflow-y:auto;
*/
	scrollbar-base-color: #D5A271;
	scrollbar-face-color: #D5A271;
	scrollbar-track-color: #DCDCC9;
	scrollbar-arrow-color: #DCDCC9;
	scrollbar-shadow-color: #DCDCC9;
	scrollbar-darkshadow-color: #D5A271;
	scrollbar-3dlight-color: #D5A271;
}
