/* デザインテンプレート */
div#design {
	width:100%;
	text-align:center;
}

/* ページテンプレート */
div#page {
	width:750px;
	margin:0px auto;
	text-align:left;
}

/* ヘッダーテンプレート */
div#header {
	width:750px;
}

/* サイドバーテンプレート */
div#sidebar {
	float:left;
	width:140px;
}

/* メインページテンプレート */
div#content {
	width:610px;
	float:left;
}

/* フッターテンプレート */
div#footer {
	clear:both;
}

.text7pt { font-size: 7pt;}
.text8pt { font-size: 8pt;}
.text9pt { font-size: 9pt;}
.text10pt { font-size: 10pt;}
.text12pt { font-size: 12pt;}
.text14pt { font-size: 14pt;}
.bold9pt { font-size: 9pt; text-transform: uppercase;}
.bold10pt { font-size: 10pt; font-weight: bold;}
.bold12pt { font-size: 12pt; font-weight: bold;}
.bold14pt { font-size: 14pt; font-weight: bold;}
select.sizechange{ 
font-size:8pt;
}
.blue10pt{
font-size : 10pt;
color : navy;
}
.blue10pt{
font-size : 10pt;
color : blue;
}
.semiback{

font-weight : bold;
color : white;
background-image : url(../img/semina_back.gif);
background-repeat : no-repeat;
font-size : 16pt;
}
.semiback_m{
font-weight : bold;
color : white;
background-image : url(../img/semina_back_m.gif);
background-repeat : no-repeat;
font-size : 16pt;

}
.semiback_k{
font-size : 16pt;
font-weight : bold;
color : white;
background-image : url(../img/semina_back_k.gif);
background-repeat : no-repeat;
}
.text9pt_r{
font-size : 9pt;
text-align : right;
}

A:LINK{
text-decoration:none
;
color : blue;
}

A:VISITED{
text-decoration:none
;
color : blue;
}

A:HOVER{
color : #ff0000;

}

.white {  font-size : 9pt;}

A.white:LINK{
color : #ffffff;
text-decoration:none
;}

A.white:VISITED{
color : white;
text-decoration:none
;}

A.white:HOVER{
color : navy;



}

.red {  font-size: 8pt;}

A.red:LINK{
color : #083194;
text-decoration:none
;}

A.red:VISITED{
text-decoration:none
;}

A.red:HOVER{
color : #ff0000;
text-decoration : underline;
}

.s_waku{
background-color : #ecffff;border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-top-style : ridge;border-right-style : ridge;border-bottom-style : ridge;border-left-style : ridge;border-top-color : #ffd0e8;border-left-color : #ffd0e8;border-right-color : #ffd0e8;border-bottom-color : #ffd0e8;
}
.y_waku{
background-color : #fefede;border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-top-style : ridge;border-right-style : ridge;border-bottom-style : ridge;border-left-style : ridge;border-top-color : #ffd0e8;border-left-color : #ffd0e8;border-right-color : #ffd0e8;border-bottom-color : #ffd0e8;
}
.bold14pt_blue{
font-size : 14pt;
font-weight : bold;
color : blue;
}
.bold10pt_red{
font-size : 10pt;
font-weight : bold;
color : red;
}
.text10pt_red{
font-size : 10pt;
color : red;
}
.ts_waku{border-width : 2px 2px 2px 2px;border-top-style : solid;border-left-style : solid;border-right-style : solid;border-bottom-style : solid;border-top-color : #ff8040;border-left-color : #ff8040;border-right-color : #ff8040;border-bottom-color : #ff8040;
background-color : #fff2ec;

}
.bold16pt_blue{
font-size : 16pt;
font-weight : bold;
color : blue;
}
.ss_waku{
background-color : #f4ffff;border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : blue blue blue blue;}
.ms_waku{
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff0000 #ff0000 #ff0000 #ff0000;}
.tbl01{font-size : small;background-color : #ff9b9b;margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;}
.f01{
font-size : small;
}
.text10img{
font-size : 10pt;
background-image : url(../img/back195.gif);
background-repeat : repeat-y;


}
.text10pt_blue{
font-size : 10pt;
background-color : #ececff;
}
.g_width{
background-image : url(../q&a/img/blue2.gif);
background-repeat : repeat-x;
}
.g_height{
background-image : url(../q&a/img/blue2.gif);
background-repeat : repeat-y;
}
.g_height_r{
background-image : url(../q&a/img/blue2.gif);background-position : right center;
background-repeat : repeat-y;
}
.jyugyo{border-top-width : 2px;border-left-width : 2px;border-right-width : 2px;border-bottom-width : 2px;border-top-color : gray;border-left-color : gray;border-right-color : gray;border-bottom-color : gray;border-top-style : ridge;border-left-style : ridge;border-right-style : ridge;border-bottom-style : ridge;
color : #ffffff;
}
.blue{
color : #000088;
}
.text11pt{
font-size : 11pt;
}
.div_left{
	text-align:left;
}
.mojigyo{
line-height : 1.3em;
letter-spacing : 0.1em;
}
.gyo{
line-height : 1.3em;
}
.padding_2px{
	padding : 2px;
}
.padding_5px {
	padding: 5px;
}
.text12px {
	font-size: 12px;
}
.text10_g {
	color: #333333;
	font-size: 13px;
	line-height: 15px;
}
.ctitle {
	color: #000099;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
}
.career {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-transform: none;
}
.license {
	color: #000000;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-transform: none;
}
.bold12px {
	font-size:12px;
	font-weight: bold;
	line-height: 14px;	
}
.style1 {
	color: #009933;
	font-weight: bold;
}

/* トップページメッセージ枠 */
td.top_message {
	margin-top:10px;
	border:2px #ff0000 solid;
}
p.message_title {
	text-align:center;
	font-size:18px;
	font-weight:bold;
	padding-top:10px;
}
