@charset "Shift_JIS";

/* basefont {font-family: "‚l‚r ‚oƒSƒVƒbƒN","Osaka";font-size: small;line-height: 130%;} */

body{
	font-size:12px;
	line-height:1.4;
	height:100%;
	/*\*/
	letter-spacing:0.4pt;/* mac IE hac */
	/**/
	color:#333333;
	background-color:#FFFFFF;
	margin:10px;
	padding:0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,Arial,sans-serif;
}


a:link{color:#3311DD;text-decoration:none;}
a:visited{color:#800080;text-decoration:none;}
a:active{color:#FF3300;text-decoration:none;}
a:hover{color:#DD7733;text-decoration:underline;}

a.b_link:link{color:#777777;text-decoration:none;}
a.b_link:visited{color:#777777;text-decoration:none;}
a.b_link:active{color:#777777;text-decoration:none;}
a.b_link:hover{color:#777777;text-decoration:none;}

table{
	font-size:12px;
	line-height:1.4;
	/*\*/
	letter-spacing:0.4pt;/* mac IE hac */
	/**/
	color:#333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka,Arial,sans-serif;
}

p{margin-top:10px;margin-bottom:10px;}
img{border:0px;}
form,h1,h2,h3,h4,h5,h6,div,fieldset,legend{margin:0px;padding:0px;}
blockquote{text-indent:0px;margin:5px 12px 5px 12px;}


.xxsml {font-size: xx-small;line-height: 130%}
.xsml {font-size: x-small;line-height: 130%}
.sml {font-size: small;line-height: 130%}
.md {font-size: medium;line-height: 130%}
.lrg {font-size: large;line-height: 130%}
.xlrg {font-size: x-large;line-height: 130%}
.xxlrg {font-size: xx-large;line-height: 130%}
.lrgr{font-size: larger;line-height: 130%}
.smlr {font-size: smaller;line-height: 130%}

.f10x {
	font-size: 10px;
	line-height: 130%;
	color: #333333;
}
.f12x {  font-size: 12px; line-height: 130%; color: #333333}
.f14x {  font-size: 14px; line-height: 130%; color: #333333}
.f16x {  font-size: 16px; line-height: 130%; color: #333333}
.f18x {  font-size: 18px; line-height: 130%; color: #333333}
.f20x {  font-size: 20px; line-height: 130%; color: #333333}

.f10g {  font-size: 10px; line-height: 130%; color: #555555}
.f12g {  font-size: 12px; line-height: 130%; color: #555555}
.f14g {  font-size: 14px; line-height: 130%; color: #555555}
.f16g {  font-size: 16px; line-height: 130%; color: #555555}
.f18g {  font-size: 18px; line-height: 130%; color: #555555}
.f20g {  font-size: 20px; line-height: 130%; color: #555555}

.f10wg {  font-size: 10px; line-height: 130%; color: #CCCCCC}
.f12wg {  font-size: 12px; line-height: 130%; color: #CCCCCC}
.f14wg {  font-size: 14px; line-height: 130%; color: #CCCCCC}
.f16wg {  font-size: 16px; line-height: 130%; color: #CCCCCC}
.f18wg {  font-size: 18px; line-height: 130%; color: #CCCCCC}
.f20wg {  font-size: 20px; line-height: 130%; color: #CCCCCC}

.f10xw {  font-size: 10px; line-height: 130%; color: #FFFFFF}
.f12xw {  font-size: 12px; line-height: 130%; color: #FFFFFF}
.f14xw {  font-size: 14px; line-height: 130%; color: #FFFFFF}
.f16xw {  font-size: 16px; line-height: 130%; color: #FFFFFF}
.f18xw {  font-size: 18px; line-height: 130%; color: #FFFFFF}
.f20xw {  font-size: 20px; line-height: 130%; color: #FFFFFF}

.f10xo {  font-size: 10px; line-height: 130%; color: #FF5500}
.f12xo {  font-size: 12px; line-height: 130%; color: #FF5500}
.f14xo {  font-size: 14px; line-height: 130%; color: #FF5500}
.f16xo {  font-size: 16px; line-height: 130%; color: #FF5500}
.f18xo {  font-size: 18px; line-height: 130%; color: #FF5500}
.f20xo {  font-size: 20px; line-height: 130%; color: #FF5500}

.f10xd {  font-size: 10px; line-height: 130%; color: #806341}
.f12xd {  font-size: 12px; line-height: 130%; color: #806341}
.f14xd {  font-size: 14px; line-height: 130%; color: #806341}
.f16xd {  font-size: 16px; line-height: 130%; color: #806341}
.f18xd {  font-size: 18px; line-height: 130%; color: #806341}
.f20xd {  font-size: 20px; line-height: 130%; color: #806341}

.f10xb {  font-size: 10px; line-height: 130%; color: #255075}
.f12xb {  font-size: 12px; line-height: 130%; color: #255075}
.f14xb {  font-size: 14px; line-height: 130%; color: #255075}
.f16xb {  font-size: 16px; line-height: 130%; color: #255075}
.f18xb {  font-size: 18px; line-height: 130%; color: #255075}
.f20xb {  font-size: 20px; line-height: 130%; color: #255075}

.f10xg {  font-size: 10px; line-height: 130%; color: #4E7C41}
.f12xg {  font-size: 12px; line-height: 130%; color: #4E7C41}
.f14xg {  font-size: 14px; line-height: 130%; color: #4E7C41}
.f16xg {  font-size: 16px; line-height: 130%; color: #4E7C41}
.f18xg {  font-size: 18px; line-height: 130%; color: #4E7C41}
.f20xg {  font-size: 20px; line-height: 130%; color: #4E7C41}

.f10xr {  font-size: 10px; line-height: 130%; color: #FF0000}
.f12xr {  font-size: 12px; line-height: 130%; color: #FF0000}
.f14xr {  font-size: 14px; line-height: 130%; color: #FF0000}
.f16xr {  font-size: 16px; line-height: 130%; color: #FF0000}
.f18xr {  font-size: 18px; line-height: 130%; color: #FF0000}
.f20xr {  font-size: 20px; line-height: 130%; color: #FF0000}

/* 2006 */
/* =================FONT SIZE Verdana */
.f01px{font-size:1px;}  
.f08px{font-size:9px;}  
.f09px{font-size:9px;}  
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f22px{font-size:22px;}
.f24px{font-size:24px;}
.f28px{font-size:28px;}
.f32px{font-size:32px;}
.bold12{font-size:12px;font-weight:bolder;}
.bold14{font-size:14px;font-weight:bolder;}
.bold16{font-size:16px;font-weight:bolder;}
.bold18{font-size:18px;font-weight:bolder;}
.bold24{font-size:24px;font-weight:bolder;}
.bold28{font-size:28px;font-weight:bolder;}
.bold32{font-size:32px;font-weight:bolder;}
/* ==================COLOR */
.cblack{color:#000000;}
.cwhite{color:#FFFFFF;}
.cwgry{color:#DCDCDC;}
.csilver{color:#C0C0C0;}
.cgray{color:#808080;}
.cwgry2{color:#AAAAAA;}
.cgry{color:#777777;}
.cdkgry{color:#555555;}
.cdimgry{color:#333333;}
.cyellow{color:#FFFF00;}
.corg{color:#FF8C00;}
.cdarorg{color:#FF6600;}
.corgred{color:#FF5000;}
.cred{color:#FF0000;}
.cdkred{color:#990000;}
.cmaroon{color:#800000;}
.ckskyblue{color:#87ceeb;}
.caqua{color:#00FFFF;}
.cstblue{color:#00CED1;}
.caoblue{color:#0066CC;}
.croyalblue{color:#4169E1;}
.cblue{color:#0000ff;}
.cmedblue{color:#0000CD;}
.cnavy{color:#000080;}
.cfuchsia{color:#FF00FF;}
.cpurple{color:#800080;}
.cindigo{color:#4B0082;}
.clime{color:#00FF00;}
.cgreen{color:#008000;}
.ckygrn{color:#9ACD32;}
.cteal{color:#008080;}
.colive{color:#808000;}
.cdkgrn{color:#007700;}
.cdkgold{color:#C5860B;}
.cmosgold{color:#806341;}
.cbrown{color:#6E4900;}
.cdkslagry{color:#2F4F4F;}
.cmosblue{color:#3D668F;}
.cdk55gry{color:#555555;}
.cbbo{color:#255075;}
.csbls{color:#B0814D;}
.ctitle_red{color:#E01900;}
.cbkpink{color:#ED2E14;}
.atten_red{color:#FF0000;font-size:10px;}
.atten_org{color:#FF5000;font-size:10px;}
.atten_mos{color:#806341;font-size:10px;}
.atten_gry{color:#777777;font-size:10px;}
.atten_gry2{color:#555555;font-size:10px;}
.atten_grn{color:#007700;font-size:10px;}
.atten_whi{color:#FFFFFF;font-size:10px;}
.atten_dgry11{color:#555555;font-size:11px;}
/* ==================BGCOLOR */
.bblack{background-color:#000000;}
.bwhite{background-color:#FFFFFF;}
.borg{background-color:#FFD700;}
.bhada{background-color:#FFE4B5;}
.busuhada{background-color:#FAFAD2;}
.bygrn{background-color:#9ACD32;}
.bmizu{background-color:#AFEEEE;}
.bmpin{background-color:#FFF0F5;}
.bivory{background-color:#FFFFF0;}
.bcrm{background-color:#FFFFCC;}
.bskyblue{background-color:#87ceeb;}
.byellow{background-color:#ffff00;}
.bccc{background-color:#CCCCCC;}
.bdkgry{background-color:#2F4F4F;}
.bred{background-color:#FF0000;}

.hidari{text-align:left;}
.naka{text-align:center;}
.migi{text-align:right;}
.img_migi{float:right;margin:10px;}
.img_hidari{float:left;margin:10px;}

/* ==================Decoration */
.leftblock{border-left-width:5px;border-left-style:solid;border-left-color:#000000;}
.leftblock_blu{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#0066CC;white-space:nowrap;}
.leftblock_grn{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#338844;white-space:nowrap;}
.leftblock_org{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#FF5000;white-space:nowrap;}
.leftblock_gry{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#808080;white-space:nowrap;}
.title_tx{font-size:14px;color:#FF5000;font-weight: bold;padding:3px;padding-right:5px;border-left:7px solid #808080;border-bottom:1px solid #808080;white-space:nowrap;}
.title_tx_org{font-size:14px;color:#808080;font-weight: bold;padding:3px;padding-right:5px;border-left:7px solid #FF5000;border-bottom:1px solid #FF5000;white-space:nowrap;}

.tbwaku{border:1px solid #000000;}
.tbwaku_lg {border:1px solid #999999;}
.tbwaku_bge {border: 1px solid #BCA78D;}
.tbwaku_grn {border: 1px solid #006600;}
.waku_drkgrn { border:1px solid #005638;}

.gakubuti{
	padding:3px;
	margin:3px;
	border:1px solid;border-top-color:#777777;
	border-right-color:#CCCCCC;
	border-bottom-color:#CCCCCC;
	border-left-color:#777777;
}
.gakubuti1{
	padding:1px;
	border:1px solid;border-top-color:#AAAAAA;
	border-right-color:#555555;
	border-bottom-color:#555555;
	border-left-color:#AAAAAA;
}

.waku_sdw{
	border:1px solid;
	border-top-color:#333333;
	border-right-color:#DDDDDD;
	border-bottom-color:#DDDDDD;
	border-left-color:#333333;
}


