/*
#	written by unit-MSE Co.,ltd.　　　　　　#
#	Copyright 2005 unit-MSE Co.,ltd.　　　　#
#	　　　　　　　　　　　　　　　　　　　　#
#	info@unit-mse.jp　　　　　　　　　　　　#
#	http://www.unit-mse.jp　　　　　　　　　#
#	使用：株式会社メロン　　2005.12.13　　　#
#	日文用　　　　　　　　　　　　　　　　　#
#	$Revision: 1.0 $　　　　　　　　　　　　#
*/
/* 基本画面用 */
/* 文字 */

BODY{
	background-color:#FFFFFF;
	text-align:left;
	margin: 0 0 0 0;
	padding: 15px 0px 0px 0px;
	font: 14px "ＭＳ ゴシック", "Osaka－等幅";
	color:#000033;
}
body div {
	text-align:left;
	margin: auto;
}

#clearblock{
	clear:both;
}
.clearblock{
	clear:both;
}


/******************* MAINPAGE *******************/
DIV#wrapbase{
	width:98%;
	border-width:1px 1px 1px 1px;
	border-style:solid;
	border-color:#666666;
}
DIV#headlogo{
	width:194px;
	padding-left:8px;
	float:left;
}
DIV#headAdBnr{
	width:480px;
	text-align:center;
	padding-top:10px;
	padding-right:10px;
	float: right;
}
DIV#headmn{
	padding-left:8px;
	padding-right:8px;
	background-color:#99CC00;
}
DIV#headsub{
	height:24px;
	width:100%;
	border-style:solid;
	border-color:#666666;
	border-width:0px 0px 1px 0px;
	background-color:#4766A6;
}

/* 左袖メニュー */
/* リンク */
.btnmnLtxtn{
	font-size:12px;
	line-height:16px;
	margin-top:2px;
	margin-bottom:4px;
}
A.btnmnLtxtn:link { text-decoration: none; color: #0000FF;}
A.btnmnLtxtn:visited	{ text-decoration: none; color: #0000FF;}
A.btnmnLtxtn:hover	{
	border-style:solid;
	border-width:1px 0px 1px 0px;
	border-color:#FF0000;
	color: #FF0000;
}
DIV.mnLbox{
	width:150px;
	padding-left:5px;
	padding-bottom:14px;
	font: 12px "ＭＳ ゴシック", "Osaka－等幅";
}

/* 中面レイアウト */
#wrapmain{
	width:656px;
	text-align:left;
	padding:0 0 0 0;
	margin-left:1px;
	margin-right:1px;
}
#wrappage614{
	width:614px;
	margin:auto;
}
DIV.wrap300L{
	width:300px;
	margin-left:0px;
	margin-right:15px;
	float:left;
}
DIV.wrap298R{
	width:298px;
	margin-left:0px;
	float:left;
}

/* 80名見積もり例に写真が入る事になったら */


/* パンくずメニュー */
DIV.crapmn{
	padding-left:21px;
	padding-top:9px;
	padding-bottom:9px;
	font-size:12px;
}
DIV#crapmn1{color:#A40540;}
DIV#crapmn1resort{color:#003AA8;}
DIV#crapmn2{color:#6E69B1;}
DIV#crapmn3{color:#E66376;}
DIV#crapmn4{color:#CF4786;}
DIV#crapmn5{color:#5BA939;}
DIV#crapmn6{color:#F0960F;}
DIV#crapmn7{color:#1D9CCA;}
DIV#crapmn8{color:#A70382;}
DIV#crapmn9{color:#A24209;}
DIV#crapmn10{color:#003AA8;}
DIV#crapmn11{color:#003AA8;}

A.crapmnLink1:link{ text-decoration: none; color:#A40540;}
A.crapmnLink1:visited{ text-decoration: none; color:#A40540;}
A.crapmnLink1:hover{ text-decoration: underline; color:#A40540;}

A.crapmnLink1resort:link{ text-decoration: none; color:#003AA8;}
A.crapmnLink1resort:visited{ text-decoration: none; color:#003AA8;}
A.crapmnLink1resort:hover{ text-decoration: underline; color:#003AA8;}

A.crapmnLink2:link{ text-decoration: none; color:#6E69B1;}
A.crapmnLink2:visited{ text-decoration: none; color:#6E69B1;}
A.crapmnLink2:hover{ text-decoration: underline; color:#6E69B1;}

A.crapmnLink3:link{ text-decoration: none; color:#E66376;}
A.crapmnLink3:visited{ text-decoration: none; color:#E66376;}
A.crapmnLink3:hover{ text-decoration: underline; color:#E66376;}

A.crapmnLink4:link{ text-decoration: none; color:#CF4786;}
A.crapmnLink4:visited{ text-decoration: none; color:#CF4786;}
A.crapmnLink4:hover{ text-decoration: underline; color:#CF4786;}

A.crapmnLink5:link{ text-decoration: none; color:#5BA939;}
A.crapmnLink5:visited{ text-decoration: none; color:#5BA939;}
A.crapmnLink5:hover{ text-decoration: underline; color:#5BA939;}

A.crapmnLink6:link{ text-decoration: none; color:#F0960F;}
A.crapmnLink6:visited{ text-decoration: none; color:#F0960F;}
A.crapmnLink6:hover{ text-decoration: underline; color:#F0960F;}

A.crapmnLink7:link{ text-decoration: none; color:#1D9CCA;}
A.crapmnLink7:visited{ text-decoration: none; color:#1D9CCA;}
A.crapmnLink7:hover{ text-decoration: underline; color:#1D9CCA;}

A.crapmnLink8:link{ text-decoration: none; color:#A70382;}
A.crapmnLink8:visited{ text-decoration: none; color:#A70382;}
A.crapmnLink8:hover{ text-decoration: underline; color:#A70382;}

A.crapmnLink9:link{ text-decoration: none; color:#A24209;}
A.crapmnLink9:visited{ text-decoration: none; color:#A24209;}
A.crapmnLink9:hover{ text-decoration: underline; color:#A24209;}

A.crapmnLink10:link{ text-decoration: none; color:#003AA8;}
A.crapmnLink10:visited{ text-decoration: none; color:#003AA8;}
A.crapmnLink10:hover{ text-decoration: underline; color:#003AA8;}

A.crapmnLink11:link{ text-decoration: none; color:#003AA8;}
A.crapmnLink11:visited{ text-decoration: none; color:#003AA8;}
A.crapmnLink11:hover{ text-decoration: underline; color:#003AA8;}

/* カートを見る */
DIV.viewcartT{
	margin-top:-30px;
	text-align:right;
}
DIV.viewcartV{
	margin-top:-20px;
	text-align:right;
	margin-bottom:4px;
	padding-right:21px;
}


/* 検索結果情報 */
DIV.clntinfoH{
	text-align:right;
	padding-top:9px;
	padding-bottom:3px;
	font-size:12px;
	line-height:22px;
}
DIV.clntinfoF{
	text-align:right;
	padding-top:3px;
	padding-bottom:15px;
	font-size:12px;
}


/* ページタイトル */
H1{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
H2{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
H3{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
H1.ttlimg{
	margin-top:4px;
}

.cat{
	padding-left:21px;
}

/* 検索関連 */
TABLE.searchboxCat1{
	background-color:#CC1D79;
}
TABLE.searchboxCat1resort{
	background-color:#003AA8;
}
TABLE.searchboxCat2{
	background-color:#6E69B1;
}
TABLE.searchboxCat3{
	background-color:#E66376;
}
TABLE.searchboxCat4{
	background-color:#CF4786;
}
TABLE.searchboxCat5{
	background-color:#5BA939;
}
TABLE.searchboxCat6{
	background-color:#F09718;
}
TABLE.searchboxCat7{
	background-color:#1D9CCA;
}
TABLE.searchboxCat8{
	background-color:#A70382;
}
TABLE.searchboxCat9{
	background-color:#A24209;
}
TABLE.searchboxCat10{
	background-color:#003AA8;
}
TABLE.searchboxCat11{
	background-color:#003AA8;
}

DIV.searchttl{
	padding-left:2px;
	padding-bottom:4px;
	margin-top:-20px;
	position:relative;
}

/* 検索説明ボックス */
DIV.listmsgbox{
	padding:4px 4px 4px 4px;
	border-style:solid;
	border-width:1px 1px 1px 1px;
}

#listmsgboxCat1{
	background-color:#FEEDF4;
	border-color:#FCE0EB;
}
#listmsgboxCat1resort{
	background-color:#F0F5FF;
	border-color:#DDE9FF;
}
#listmsgboxCat2{
	background-color:#F2ECFD;
	border-color:#EAE0FC;
}
#listmsgboxCat3{
	background-color:#FDECEE;
	border-color:#FAE1E3;
}
#listmsgboxCat4{
	background-color:#FBECF2;
	border-color:#F7DFEA;
}
#listmsgboxCat5{
	background-color:#F1FEED;
	border-color:#D6EDCB;
}
#listmsgboxCat6{
	background-color:#FDF2E3;
	border-color:#FAD8A9;
}
#listmsgboxCat7{
	background-color:#F0F9FD;
	border-color:#D8EFF8;
}
#listmsgboxCat8{
	background-color:#FFF4FD;
	border-color:#FED8F5;
}
#listmsgboxCat9{
	background-color:#FEF3ED;
	border-color:#FCDFCD;
}
#listmsgboxCat10{
	background-color:#F0F5FF;
	border-color:#DDE9FF;
}
#listmsgboxCat11{
	background-color:#F0F5FF;
	border-color:#DDE9FF;
}

/* クライアントページ */
/* タブメニュー */

DIV.clntTabMn{
	border-style:solid;
	border-width:0px 0px 3px 0px;
	text-align:right;
	border-color:#000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
	padding-right:21px;
	margin-top:-25px;
}
/*	 */
#clntTabbar1{border-color:#E996BF;}
#clntTabbar1resort{border-color:#6689CB;}
#clntTabbar2{border-color:#A395E8;}
#clntTabbar3{border-color:#E8959F;}
#clntTabbar4{border-color:#E98ABB;}
#clntTabbar5{border-color:#8ED369;}
#clntTabbar6{border-color:#F5B112;}
#clntTabbar7{border-color:#62B8D5;}
#clntTabbar8{border-color:#D55EBF;}
#clntTabbar9{border-color:#DCA359;}
#clntTabbar10{border-color:#6689CB;}
#clntTabbar11{border-color:#6689CB;}

/* クライアント情報 */
H1.clntnm{
	padding-left:56px;
	margin-top:0px;
	margin-bottom:2px;
	font-size:24px;
}
#clntnm1{ color:#A40540;}
#clntnm1resort{ color:#003AA8;}
#clntnm2{ color:#6E69B1;}
#clntnm3{ color:#E66376;}
#clntnm4{ color:#CF4786;}
#clntnm5{ color:#5BA939;}
#clntnm6{ color:#F0960F;}
#clntnm7{ color:#1D9CCA;}
#clntnm8{ color:#A70382;}
#clntnm9{ color:#A24209;}
#clntnm10{ color:#003AA8;}
#clntnm11{ color:#003AA8;}

.clnttype{
	margin-top:-60px;
	padding-left:60px;
	font-size:12px;
	color:#666666;
}
H3.ruby{
	padding-left:56px;
	margin-top:0px;
	font-weight:normal;
	font-size:10px;
	color:#666666;
	padding-bottom:12px;
}

.clnttxt{
	font-size:12px;
	line-height:20px;
	color:#333333;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

/* クライアントページ属性 */
#clntdetailbox1{
	border-color:#FCE0EB;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FEEDF4;
}
#clntdetailbox1resort{
	border-color:#DDE9FF;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F0F5FF;
}
#clntdetailbox2{
	border-color:#EAE0FC;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F2ECFD;
}
#clntdetailbox3{
	border-color:#FAE2E4;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FDECEE;
}
#clntdetailbox4{
	border-color:#F7DFEA;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FBECF2;
}
#clntdetailbox5{
	border-color:#D6EDCB;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F1FEED;
}
#clntdetailbox6{
	border-color:#FAD8AA;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FDF2E3;
}
#clntdetailbox7{
	border-color:#D8EFF8;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F0F9FD;
}
#clntdetailbox8{
	border-color:#FED8F5;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FFF4FD;
}
#clntdetailbox9{
	border-color:#FAD8AA;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#FDF2E3;
}
#clntdetailbox10{
	border-color:#DDE9FF;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F0F5FF;
}
#clntdetailbox11{
	border-color:#DDE9FF;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	background-color:#F0F5FF;
}

.clntdetailbox{
	padding:4px 4px 4px 4px;
	font-size:12px;
	line-height:20px;
}
/*	height:12em; */

.clntdetailbox2{
	padding:6px 6px 6px 6px;
	font-size:12px;
	line-height:20px;
	border-width:1px 1px 1px 1px;
	border-color:#cccccc;
	border-style:solid;
}

/* パッケージプラン */

DIV.packttl{
	padding-top:3px;
	padding-left:8px;
	padding-bottom:5px;
}


DIV#packttl1{background-color:#E996BF;}
DIV#packttl1resort{background-color:#6689CB;}
DIV#packttl2{background-color:#A395E8;}
DIV#packttl3{background-color:#E8959F;}
DIV#packttl4{background-color:#E98ABB;}
DIV#packttl5{background-color:#8ED369;}
DIV#packttl6{background-color:#F5B112;}
DIV#packttl7{background-color:#62B8D5;}
DIV#packttl8{background-color:#D55EBF;}
DIV#packttl9{background-color:#DCA359;}
DIV#packttl10{background-color:#6689CB;}
DIV#packttl11{background-color:#6689CB;}

H2.packttl1{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#A40540;
}
H2.packttl2{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#A40540;
}
H2.packttl3{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#E66376;
}
H2.packttl4{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#CF4786;
}
H2.packttl5{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#5BA939;
}
H2.packttl6{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#F0960F;
}
H2.packttl7{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#1D9CCA;
}
H2.packttl8{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#A70382;
}
H2.packttl9{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#A24209;
}
H2.packttl10{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#003AA8;
}
H2.packttl11{
	font-size:20px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:8px 8px 8px 8px;
	color:#003AA8;
}


H3.packcopy{
	font-size:18px;
	font-family:"ＭＳ Ｐゴシック", "Osaka";
	padding:4px 8px 8px 8px;
	color:#666666;
}
DIV.packbox{
	padding:8px 8px 8px 8px;
}
IMG.pad{
	padding-right:12px;
	padding-bottom:12px;
}
P.packplantxts{
	font-size:12px;
	line-height:20px;
	color:#484848;
}
HR.packbar1{
	height:1px;
	border-color:#A40540;
	border-style:dotted;
	border-width:1px;
	clear:both;
}
HR.packbar2{
	height:1px;
	border-color:#A40540;
	border-style:dotted;
	clear:both;
}


SPAN.disable{
	color:#bbbbbb;
}

.pTop{
	text-align:right;
	font-size:12px;
	padding:0px 0px 0px 0px;
}



/* フッター */
#footnote{
	color:#ffffff;
	font-size:10px;
	line-heihgt:14px;
}
/* リンク */
.btnmnFtxtn{
	font-size:12px;
	line-height:16px;
	color:#FFFFFF;
}
A.btnmnFtxtn:link{ text-decoration: none; color: #FFFF9C;}
A.btnmnFtxtn:visited{ text-decoration: none; color: #FFFF9C;}
A.btnmnFtxtn:hover{
	text-decoration: underline;
	color: #FFFFFF;
}


/* 基本スタイル */
/* DIV位置情報 */
DIV.objL{
	text-align:left;
}
DIV.objR{
	text-align:right;
}
DIV.objC{
	text-align:center;
}
P{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
P.txtn{
	line-height:1.6em;
	color:#484848;
}
P.txts{
	margin-top:10px;
	font-size:0.86em;
	line-height:1.6em;
	color:#484848;
}
DIV.guidetxts{
	margin-top:6px;
	padding-bottom:20px;
	font-size:12px;
	line-height:18px;
	color:#484848;
}
SPAN.txts{
	font-size:12px;
	line-height:18px;;
	color:#484848;
}
FORM{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
INPUT{
	font-size:12px;
	line-height:18px;
	color:#484848;
}
LABEL{
	margin-right:10px;
	font-size:12px;
	color:#484848;
}
SPAN.labelsub{
	margin-right:10px;
	font-size:12px;
	color:#484848;
}

/* 検索結果一覧テーブル */
.listboxCat0{
	background-color:#FFFFFF;
}
.listboxCat1{
	background-color:#FEEDF4;
}
.listboxCat1resort{
	background-color:#F0F5FF;
}
.listboxCat2{
	background-color:#F2ECFD;
}
.listboxCat3{
	background-color:#FDECEE;
}
.listboxCat4{
	background-color:#FBECF2;
}
.listboxCat5{
	background-color:#F1FEED;
}
.listboxCat6{
	background-color:#FDF2E3;
}
.listboxCat7{
	background-color:#F0F9FD;
}
.listboxCat8{
	background-color:#FFF4FD;
}
.listboxCat9{
	background-color:#FEF3ED;
}
.listboxCat10{
	background-color:#F0F5FF;
}
.listboxCat11{
	background-color:#F0F5FF;
}

/* 検索結果一覧 */
.listnm{
	font-size:14px;
	font-weight:bold;
	color:#006699;
	padding-bottom:4px;
	padding-right:10px;
}

A.listnm1:link{ text-decoration: none; color:#9A0E34;}
A.listnm1:visited{ text-decoration: none; color:#9A0E34;}
A.listnm1:hover{ text-decoration: underline; color:#A40540;}

A.listnm1resort:link{ text-decoration: none; color:#1B2F74;}
A.listnm1resort:visited{ text-decoration: none; color:#1B2F74;}
A.listnm1resort:hover{ text-decoration: underline; color:#003AA8;}

A.listnm2:link{ text-decoration: none; color:#5B577D;}
A.listnm2:visited{ text-decoration: none; color:#5B577D;}
A.listnm2:hover{ text-decoration: underline; color:#6E69B1;}

A.listnm3:link{ text-decoration: none; color:#C0506F;}
A.listnm3:visited{ text-decoration: none; color:#C0506F;}
A.listnm3:hover{ text-decoration: underline; color:#E66376;}

A.listnm4:link{ text-decoration: none; color:#B62E7C;}
A.listnm4:visited{ text-decoration: none; color:#B62E7C;}
A.listnm4:hover{ text-decoration: underline; color:#CF4786;}

A.listnm5:link{ text-decoration: none; color:#4A852E;}
A.listnm5:visited{ text-decoration: none; color:#4A852E;}
A.listnm5:hover{ text-decoration: underline; color:#5BA939;}

A.listnm6:link{ text-decoration: none; color:#BF711A;}
A.listnm6:visited{ text-decoration: none; color:#BF711A;}
A.listnm6:hover{ text-decoration: underline; color:#F09718;}

A.listnm7:link{ text-decoration: none; color:#1281A5;}
A.listnm7:visited{ text-decoration: none; color:#1281A5;}
A.listnm7:hover{ text-decoration: underline; color:#1D9CCA;}

A.listnm8:link{ text-decoration: none; color:#7D0F5C;}
A.listnm8:visited{ text-decoration: none; color:#7D0F5C;}
A.listnm8:hover{ text-decoration: underline; color:#A70382;}

A.listnm9:link{ text-decoration: none; color:#703A1B;}
A.listnm9:visited{ text-decoration: none; color:#703A1B;}
A.listnm9:hover{ text-decoration: underline; color:#A24209;}

A.listnm10:link{ text-decoration: none; color:#1B2F74;}
A.listnm10:visited{ text-decoration: none; color:#1B2F74;}
A.listnm10:hover{ text-decoration: underline; color:#003AA8;}

A.listnm11:link{ text-decoration: none; color:#1B2F74;}
A.listnm11:visited{ text-decoration: none; color:#1B2F74;}
A.listnm11:hover{ text-decoration: underline; color:#003AA8;}


.listruby{
	font-size:10px;
	color:#333333;
}
.listarea{
	font-size:12px;
	color:#333333;
}
.listattr{
	font-size:12px;
	color:#333333;
}



.viewruby{
	font-size:10px;
	color:#666666;
}
.viewarea{
	font-size:12px;
	color:#666666;
}
.viewattr{
	font-size:12px;
	color:#333333;
}





/** 未使用 **/


/* 文中エラー */
.err{
	font-size:12px;
	color:#ff0000;
}


A.zipLink{
	font-size:10px;
	color:#006699;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

/* テーブル周り */
/* クライアント一覧リストで使用 */
.fp10{
	font-size:10px;
	line-height:14px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.fp12{
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
.fp14{
	font-size:14px;
	line-height:21px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

/* 入力警告 */
.alertS{
	font-size:10px;
	color:red;
}
.alertN{
	font-size:12px;
	color:red;
}

/* サイズ調整用 */
.fp2{
	font-size:2px;
}
.fp4{
	font-size:4px;
}
.fp8{
	font-size:8px;
}

.idnbr{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	color:#5479B6;
}

/* クライアントページ状態 */
.pgstat{
	font-size:12px;
	color:#ffffff;
}
.showstat{
	font-size:12px;
}


SPAN.attr_enable{
	color:#000000;
}
SPAN.attr_disable{
	color:#AAAAAA;	
}

/* メニュー関連 */


DIV.mnpage{
	padding-top:8px;
	padding-bottom:8px;
	font-size:12px;
	text-align:right;
}


A.DISPLAY: block;
A:link { text-decoration: underline; color:#3366FF;}
A:visited { text-decoration: underline; color:#3366FF;}
A:hover { text-decoration: none; color:#FF33CC;}


/* フォームボタン */

INPUT.btnFormS{
	font-size:12px;
	height:30px;
}

INPUT.btnFormN{
	font-size:14px;
	height:30px;
}

INPUT.btnFormL{
	font-size:16px;
	height:30px;
}

TEXTAREA{
	font-size:14px;
	line-height:21px;
}






/* ここから未使用 */


P.main{
	padding:0px 16px 16px 16px;
	margin-bottom:20px;
	line-height:20px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}
P.main2{
	padding:16px 16px 16px 16px;
	margin-bottom:20px;
	line-height:20px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

P.premail{
	padding:12px 12px 12px 12px;
	margin-bottom:20px;
	font-size:12px;
	line-height:18px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	background-color:#FAECD1;
	margin:4px 4px 4px 4px;
}




.form{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#336699;
	font-size:14px;
	margin:4px 4px 4px 4px;
}
.form2{
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:#336699;
	font-size:12px;
	line-height:18px;
	margin:4px 4px 4px 4px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.caution{
	color:#FF0000;
	font-size:12px;
	line-height:18px;
}
DIV.btn{
	text-align:center;
	margin-top:0px;
	margin-bottom:10px;
}
.btnsubmit{
	font-size:14px;
	padding:4px 4px 3px 4px;
}
.btninactive{
	font-size:14px;
	padding:4px 4px 3px 4px;
    color:#888888;
}
.btnsubmitL{
	font-size:20px;
	color:#ff0000;
	padding:10px 10px 9px 10px;
}
.basetxt{
	font-size: 14px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.smalltxt{
	font-size: 12px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.status {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size:12px;
	DISPLAY: block;
}


/******************* ここまで *******************/
