?/*========================================================================================================
This css is ... CSS	共通のコンテンツレイアウト用　部品等
==========================================================================================================*/


/*-------------------------------------------------
  General layout(decoration)
-------------------------------------------------*/
/* Headings */
/* Lines */
/* Lists */
/* class */

/*-------------------------------------------------
  waku(decoration)
-------------------------------------------------*/

/*-------------------------------------------------
  atama(decoration)
-------------------------------------------------*/

/*-------------------------------------------------
  kubi(decoration)
-------------------------------------------------*/

/*==============MAIN kokokara ===========================================================================*/
/*-------------------------------------------------
  main(decoration)
-------------------------------------------------*/

/*-------------------------------------------------
  contents(decoration)
-------------------------------------------------*/

.contenttitle h2
{
	line-height: 120%;
	margin :0px 0px 0px 0px;
	padding:5px 4px 4px 8px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 11pt;
	color: black;
		background-image:;/*url(../images/00sidetitlebg.gif);*/
		background-color:#dedeee;
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray honeydew;
}






/*-------------------------------------------------
  mune-hidari(contents)
-------------------------------------------------*/

/*-------------------------------------------------
  mune-migi(contents)
-------------------------------------------------*/

#mune-migi div
{	
	/*position:static;*/
	float:right;
	width:566px/*640px*/;/* float niha width shitei ga hissu */
	margin:10px 5px 0px 5px;
	_margin:10px 5px 0px 3px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:0px 0px 0px 0px;
	background-color:aliceblue;/*transparent;*/
	/*background-image:url(../images/bg_hantoumei01.gif);*/
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray lavender;
}


#mune-migi div.half
{	
	position:static;
	float:left;
	width:260px;/* float niha width shitei ga hissu */
	margin:10px 5px 0px 5px;
	_margin:10px 5px 0px 3px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:0px 0px 10px 0px;
	background-color:/*ivory;*/lavender;/*transparent;*/
	background-image:url(../images/bg_hantoumei01.gif);
}

#mune-migi div.honbun
{	
	width:536px;/* float niha width shitei ga hissu */
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:15px 15px 15px 15px;
	background-color:white;/*transparent;*/
	/*background-image:url(../images/bg_hantoumei01.gif);*/
	border-width: 0px 0px 0px 0px;
	/*border-style: solid;
	border-color:white grey darkgray lavender;*/
}

#mune-migi div.mailform
{	
	position:static;
	float:right;
	width:620px;/* float niha width shitei ga hissu */
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:10px 10px 10px 10px;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	background-color:/*ivory;*//*lavender;*/ transparent transparent transparent transparent; 
	/*background-image:url(../images/bg_hantoumei01.gif);*/
/*下記，フォームでも指定あり*/
}



#mune-migi h1
{
	line-height: 130%;
	margin :0px 0px 0px 0px;
	padding:5px 4px 4px 6px;
	text-align: left;
	font-size: 13pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: black;
	text-shadow: 1px 1px 1px white;
		background-image:/*url(../images/00sidetitlebg.gif);*//*url(../images/bg_sidetitle_transport.gif)*/;
		background-color:/*transport*/#e8e8f8;
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray honeydew;
}

#mune-migi h1 a:link
{
	text-align: left;
	font-size: 13pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: /*black*/green;
	text-shadow: 0px 0px 2px white;
}

#mune-migi h1 a:hover
{
	color: blue;
}

#mune-migi h1 a:active
{
	color: red;
}

#mune-migi h1 a:visited
{
	color: green;
}





#mune-migi h2
{
	line-height: 115%;
	margin :0px 0px 0px 0px;
	padding:5px 4px 4px 6px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 12pt;
	color: black;
	text-shadow: 1px 1px 1px white;
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:#dedeee;/*lightsteelblue;mintcream;*//*transport;*/
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray honeydew;
}

#mune-migi h2 a:link
{
	text-align: left;
	font-size: 12pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: green/*black*/;
	text-shadow: -1px -1px 1px white;/*red;*/
}

#mune-migi h2 a:hover
{
	color: blue;
}

#mune-migi h2 a:active
{
	color: red;
}

#mune-migi h2 a:visited
{
	color: green;
}


#mune-migi h3
{
	line-height: 110%;
	margin :0px 0px 0px 0px;
	padding:5px 4px 4px 7px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 11pt;
	color: black;
	text-shadow: 1px 1px 1px white;
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:#d4d4e4;/*lightsteelblue;mintcream;*//*transport;*/
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray honeydew;
}

#mune-migi h3 a:link
{
	color: green;
	font-style: normal;
	font-weight:bold/*normal*/;
}

#mune-migi h3 a:hover
{
	color: blue;
}

#mune-migi h3 a:active
{
	color: red;
}

#mune-migi h3 a:visited
{
	color: green;
}


#mune-migi h4
{
	line-height: 105%;
	margin :0px 0px 0px 0px;
	padding:5px 4px 4px 8px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 10pt;
	color: black;
	text-shadow: 1px 1px 1px white;
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:#c7c7d7;/*lightsteelblue;mintcream;*//*transport;*/
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color:white grey darkgray honeydew;
}

#mune-migi h4 a:link
{
	color: green;
	font-style: normal;
	font-weight:bold/*normal*/;
}

#mune-migi h4 a:hover
{
	color: blue;
}

#mune-migi h4 a:active
{
	color: red;
}

#mune-migi h4 a:visited
{
	color: green;
}



#mune-migi p
{
	padding:3px 10px 3px 10px;
	margin:0 0 4px 0;
	font-size: 9pt;
	font-style: normal;
	font-weight:normal;
}

#mune-migi p a
{
	color: green;
	font-style: normal;
	font-weight:normal;
}

#mune-migi p a:hover
{
	color: blue;
}

#mune-migi p a:active
{
	color: red;
}

#mune-migi p a:visited
{
	color: green;
}




#mune-migi ul,ol
{
	padding:2px 10px 2px 10px;
	margin:0 0 0px 0;
}

#mune-migi ul li
{
	margin-left:15px;
	padding:0px 0px 0px 10px;
	list-style-type:decimal;
}

#mune-migi ul ul li
{
	margin-left:15px;
	padding:0px 0px 0px 10px;
	list-style-type:circle;
}

#mune-migi em
{
	font-style:	"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-weight:bold;
}

#mune-migi b
{
	font-style:	"ＭＳ Ｐゴシック", "細ゴシック体", "ヒラギノゴシック Pro W3";
	font-weight:bold;
}


/*-------------------------------------------------
  hara(decoration)
-------------------------------------------------*/

#zzzhara .box
{	/*margin:2px 2px 8px 2px;*/
	margin:30px 12px 5px 20px;
	_margin:30px 12px 5px 10px;/* ie6 ok ie7?? */
	padding:0 0 0px 0;
	background-color:lightcyan;/*transparent;*/
		background-image:url(../images/bg_hantoumei01.gif);
		background-repeat: repeat;

	border-color:ivory;/*gray;*/
	border-style:dotted;
	border-width:1px;
	font-size:9.5px;
	color:black;
	float:left;
	width:154px;
}

#zzzhara .box-long
{	/*margin:2px 2px 8px 2px;*/
	margin:30px auto 5px 15px;
	_margin:30px auto 0px 8px;/* ie6 ok ie7?? */
	padding:0 0 10px 0;
	background-color:lightcyan;/*transparent;*/
		background-image:url(../images/bg_hantoumei01.gif);
		background-repeat: repeat;

	border-color:ivory;/*gray;*/
	border-style:dotted;
	border-width:1px;
	font-size:9.5px;
	color:black;
	float:left;
	width:546px;
}

#zzzhara div.munemigi-long-s
{	
	/*position:static;*/
	float:left;
	width:546px;/* float niha width shitei ga hissu */
	margin:30px auto 5px 15px;
	_margin:30px auto 0px 8px;/* ie6 ok ie7?? */
	padding:0px 0px 10px 0px;
	background-color:/*ivory;*/lavender;/*transparent;*/
	background-image:url(../images/bg_hantoumei01.gif);
}

#zzzhara div.munemigi-long-l
{	
	/*position:static;*/
	float:left;
	width:546px;/* float niha width shitei ga hissu */
	margin:30px auto 5px 15px;
	_margin:30px auto 0px 8px;/* ie6 ok ie7?? */
	padding:0px 0px 10px 0px;
	background-color:mistyrose;/*transparent;*/
	background-image:url(../images/bg_hantoumei01.gif);
}


#zzzhara h1,#hara h2,#hara h3
{
	line-height: 120%;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 5px;
	text-align: left;
	color: black;
}

#zzzhara h1
{
	line-height: 120%;
	margin :0px 0px 0px 0px;
	padding:4px 4px 4px 10px;
	text-align: left;
	font-size: 11pt;
	font-style: italic ;
	font-weight:bold ;
	background-image:url(../images/00sidetitlebg.gif);
	background-repeat:repeat-x;

}


#zzzhara h2, #zzzhara .box-long h2, #zzzhara div.munemigi-long-s h2, #zzzhara div.munemigi-long-l h2
{
	line-height: 120%;
	margin :0px 0px 0px 0px;
	padding:3px 6px 3px 10px;
	text-align: left;
	font-size: 11pt;
	color: black;
		background-image:url(../images/bg_sidetitle_transport02.gif);/*url(../images/00sidetitlebg.gif);*/
		background-color:lightgrey;/*lightsteelblue;mintcream;*//*transparent;*/
		background-repeat:repeat-x;
}


#zzzhara h3
{
	font-size: 9pt;
	text-align:right;
	background-image:url(../images/bg_sidetitle_transport02.gif);
	background-repeat:repeat-x;
	line-height: 120%;
	margin :0px 0px 0px 0px;
	padding:3px 20px 3px 10px;
}


#zzzhara p
{
	/*font-size: 9.5pt;
	color: black;*//*dimgray;*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
}


/*hara,mune-migi 共通*/ /*============List==================*/


table.enkaku tr
{
	vertical-align:top;
	text-align:left;
	color:;
}







#mune-migi ul,#mune-migi ol, #hara ul, #hara ol /* Yukou07.11.13 */
{
	margin:8px 0 12px 10px;
	padding:2px 5px 2px 5px;
	line-height: 140%;
}

#mune-migi ul li,   #hara ul li /* Yukou07.11.13 */
{
	margin:5px 0 5px 10px;
	padding:0px 0px 0px 0px;
	list-style-type: disc;/*circle;*/
}

#mune-migi ol li,#hara ol li /* Yukou07.11.13 */
{
	margin:5px 0 5px 10px;
	padding:0px 0px 0px 0px;
	list-style-type: none;
	/* decimalのときはしたのセットを使う
	margin-left:5px;
	padding:0px 0px 0px 0px;
	list-style-type: decimal;*/
}


/*ulの中にulがある場合*/
#mune-migi ul ul,   #hara ul ul 
{
	margin:00px 0 00px 10px;
	padding:0px 5px 0px 5px;
	line-height: 100%;
}

#mune-migi ul li ul li,#hara ul ul li
{
	margin-left:5px;
	padding:0px 0px 0px 0px;
	list-style-type:circle;/*disc  decimal*/
}


/*-------------------------------------------------
  contents主にmune-migi，haraを想定(decoration)
-------------------------------------------------*/
/*本文の中(#mune-migiの記述を変更)*/



#mune-migi  .pageswitch
{
	line-height: 200%;
	margin :0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: center;
	font-size: 9.5pt;

	font-style: normal;
	font-weight:normal;
	color:darkslategray;
	/*text-shadow: 1px 1px 1px white;*/
		/*background-image:url(../images/00sidetitlebg.gif);*/
		background-color:mintcream;
		/*background-repeat:repeat-x;*/
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color:;
}







#mune-migi .honbun div
{
  position:relative;
  left:0px;
  top:0px;
	width:246px;
	font-family:	"";
	line-height: 120%;
	margin :0px 0px 0px 0px;
	padding:2px 40px 2px 5px;
	text-align: left;
	font-size: 9.5pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:normal;
	color:darkslategray;
	/*text-shadow: 1px 1px 1px white;*/
		/*background-image:url(../images/00sidetitlebg.gif);*/
		background-color:red;
		/*background-repeat:repeat-x;*/
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	/*border-color:transparent transparent transparent transparent;*/
}




#mune-migi .honbun,#mune-migi .honbun p 
/*本文ではタグ打ちすると自動ではpなどがつかない。*/
{
	line-height: 150%;
	margin :3px 0px 3px 0px;
	padding:2px 10px 2px 15px;
	text-align: left;
	font-size: 9.5pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:normal;
	color:darkslategray;
	/*text-shadow: 1px 1px 1px white;*/
		/*background-image:url(../images/00sidetitlebg.gif);
		background-color:transparent;
		background-repeat:repeat-x;*/
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	/*border-color:transparent transparent transparent transparent;*/
}

#mune-migi .honbun h1
{
	line-height: 120%;
	margin :2px 0px 2px 0px;
	padding:2px 2px 0px 2px;
	text-align: left;
	font-size: 12pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: black;
	/*text-shadow: 1px 1px 1px white;*/
		background-image:/*url(../images/00sidetitlebg.gif);*//*url(../images/bg_sidetitle_transport.gif)*/;
		background-color:transparent;
		background-repeat:repeat-x;
	border-width: 1px 4px 1px 10px;
	border-style: solid;
	border-color:transparent transparent orchid red;
}

#mune-migi .honbun h1 a
{
	text-align: left;
	font-size: 12pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: /*black*/;
	/*text-shadow: 0px 0px 2px white;*/
}


#mune-migi .honbun h2
{
	line-height: 110%;
	margin :2px 0px 2px 4px;
	padding:2px 2px 0px 2px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 11pt;
	color: black;
	/*text-shadow: 1px 1px 1px white;*/
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:transparent;
		background-repeat:repeat-x;
	border-width: 1px 3px 1px 6px;
	border-style: solid;
	border-color:transparent transparent pink orangered;
}

#mune-migi .honbun h2 a
{
	text-align: left;
	font-size: 11pt;
	/*font-family: serif;*/
	font-style: normal;
	font-weight:bold/*normal*/;
	color: /*black*/;
	/*text-shadow: -1px -1px 1px white;*/
}



#mune-migi .honbun h3
{
	line-height: 105%;
	margin :2px 0px 2px 6px;
	padding:2px 2px 0px 4px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 10.5pt;
	color: black;
	text-shadow: 1px 1px 1px white;
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:transparent;
		background-repeat:repeat-x;
	border-width: 1px 2px 1px 4px;
	border-style: solid;
	border-color:transparent transparent peachpuff orange ;
}


#mune-migi .honbun h4
{
	line-height: 105%;
	margin :2px 0px 2px 8px;
	padding:2px 2px 0px 4px;
	text-align: left;
	font-style: normal;
	font-weight:bold/*normal*/;
	font-size: 10pt;
	color: black;
	/*text-shadow: 1px 1px 1px white;*/
		background-image:/*url(../images/bg_sidetitle_transport02.gif)*/;/*url(../images/00sidetitlebg.gif);*/
		background-color:transparent;
		background-repeat:repeat-x;
	border-width: 1px 1px 1px 2px;
	border-style: solid;
	border-color:transparent transparent papayawhip gold ;
}


#mune-migi .honbun ul, #mune-migi .honbun ol
{
	margin:2px 0 2px 20px;
	padding:1px 10px 1px 10px;
}

#mune-migi .honbun ul li
{
	margin-left:5px;
	padding:1px 0px 1px 10px;
	list-style-type:disk;
}

#mune-migi .honbun ol li
{
	margin-left:5px;
	padding:1px 0px 1px 10px;
	list-style-type:decimal;
}

#mune-migi .honbun ul ul li
{
	margin-left:5px;
	padding:1px 0px 1px 10px;
	list-style-type:circle;
}

#mune-migi .honbun ol ol li
{
	margin-left:5px;
	padding:1px 0px 1px 10px;
	list-style-type:upper-alpha;
}

#mune-migi .honbun ol ol ol li
{
	margin-left:5px;
	padding:1px 0px 1px 10px;
	list-style-type:lower-alpha;
}

#mune-migi .honbun em
{
	font-family:	"";
	font-weight:bold;
}

#mune-migi .honbun b
{
	font-family:	"ＭＳ Ｐゴシック", "細ゴシック体", "ヒラギノゴシック Pro W3";
	font-weight:bold;
}

#mune-migi .honbun i
{
	font-family:	"";
	font-style:italic;
}


/* Leftbox and Rightbox toolbar buttons */
#mune-migi .honbun .leftbox,#mune-migi .honbun  .rightbox
{
	margin: 5px;
	padding: 5px;
	font-size: 9pt/*larger*/;
	color:brown;
	width: /*20%*/160px;
}

#mune-migi .honbun .leftbox
{
	float: left;
	border-right: 2px solid #ccc;
	margin-right: 15px;
}

#mune-migi .honbun .rightbox
{
	float: right;
	border-left: 2px solid #ccc;
}




#mune-migi .loginform
{
 /* position:relative;
  left:0px;
  top:0px;*/
	width:516px;
	font-family:	"";
	line-height: 200%;
	margin :0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	text-align: left;
	font-size: 9.5pt;
	font-style: normal;
	font-weight:normal;
	color:darkslategray;
	background-color:transparent;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	/*border-color:transparent transparent transparent transparent;*/
}




/*==============MAIN kokoまで ===========================================================================*/


/*-------------------------------------------------
  asi(decoration)
-------------------------------------------------*/





/*==============以下，共通レイアウト ===========================================================================*/
/*-------------------------------------------------
  BoxType layout
-------------------------------------------------*/
.box-cyan-l, .box-cyan-m, .box-cyan-s, .box-lav-l, .box-lav-m, .box-lav-s, .box-rose-l, .box-rose-m, .box-rose-s
{
	border-color:ivory;
	border-style:dotted;
	border-width:1px;
	font-size:9.5px;

	color:darkslategray;/*black;*/
	background-image:url(../images/bg_hantoumei01.gif);
	background-repeat: repeat;
	/*position:static;*/
	float:left;
}

.box-cyan-l, .box-lav-l, .box-rose-l
{
	margin:30px auto 5px 15px;
	_margin:30px auto 5px 8px;/* ie6 ok ie7?? */
	padding:0px 0px 10px 0px;
	width:546px;/* float niha width shitei ga hissu */
}

.box-cyan-m, .box-lav-m, .box-rose-m
{
	margin:30px auto 5px 15px;
	_margin:30px 8px 5px 8px;/* ie6 ok ie7?? */
	/*margin:15px 5px 0px 15px;
	_margin:15px 10px 0px 8px;*/ /*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:0px 0px 10px 0px;
	width:264px;/* float niha width shitei ga hissu */
}

.box-cyan-s, .box-lav-s, .box-rose-s
{
	margin:30px auto 5px 15px;
	_margin:30px 8px 5px 8px;/* ie6 ok ie7?? */
	padding:0px 0px 10px 0px;
	width:170px;
}

.box-cyan-l, .box-cyan-m, .box-cyan-s
{	
	/*margin:2px 2px 8px 2px;*/
	background-color:lightcyan;/*transparent;*/
}

.box-lav-l, .box-lav-m, .box-lav-s
{	
	background-color:lavender;/*transparent;*/
}

.box-rose-l, .box-rose-m, .box-rose-s
{	
	background-color:mistyrose;/*transparent;*/
}


.teigi/*通常の定義リスト用css*/
{
	margin: 10px auto 20px 0px;
	_margin: 10px 0 20px 0px;
	/*color:red;*/
}

.teigi dt
{
	float:left;
	padding: 0px 0px 0px 20px;
	_padding: 0px 0px 0px 20px;
	}

.teigi dd
{
	padding: 0px 0px 0px 90px;
	_padding: 0px 0px 0px 90px;
	}





/*-------------------------------------------------
  General class layout
-------------------------------------------------*/


.imgbox
{	
	position:relative;
	float:right;
	top:0px;
	z-index:10;
	width:auto;/* float niha width shitei ga hissu */
	margin:5px 5px 5px 5px;
	_margin:5px 5px 5px 5px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:2px 2px 2px 2px;
	border:dotted;
	border-color:orange;
	border-width:2px;
	text-align:left;
	background:red:url(../images/bg_hantoumei01.gif);
}


.imgbox_center
{	
	position:relative;
	/*float:center;*/
	top:0px;
	z-index:10;
	width:auto;/* float niha width shitei ga hissu */
	margin:5px 5px 5px 5px;
	_margin:5px 5px 5px 5px;/*IE6 最左マージンを2倍に読んでしまうバグ対策*/
	padding:2px 2px 2px 2px;
	border:dotted;
	border-color:orange;
	border-width:2px;
	text-align:left;
	background:red:url(../images/bg_hantoumei01.gif);
}





/*-------------------------------------------------200907
  accesskey class layout
-------------------------------------------------*/
.accesskey
{
	/*color:silver; chocolate;darkkhaki;rosybrown;saddlebrown;maroon;*/
	font-size:10px;
	text-decoration: none;
	/*color:red;*/
}

#mune-hidari .accesskey
{
	/*color:silver; chocolate;darkkhaki;rosybrown;saddlebrown;maroon;*/
	font-size:10px;
	text-decoration: none;
	/*color:red;*/
}

















/*============== Nucleus default ============================*/


/*-------------------------------------------------
  Forms
-------------------------------------------------*/


.loginform, .searchform
{
	margin: 5px 10px;
}
.commentform/*, .mailform*/
{
	margin-top: 10px;
	margin-left: 10px;
    padding: 10px;
    background: #EEEEEE;
    /* Rounded borders, for Mozilla browsers */
    /* -moz-border-radius: 10px;*/
}
.commentform img{
    margin: 5px 0 0 0;
}
.formfield
{
	font-size: 12px;
	background: /*white;*/transport;
	color: #494949;
	border-top: 1px solid #868686;
	border-left: 1px solid #868686;
	border-bottom: 1px solid #D4D2CF;
	border-right: 1px solid #D4D2CF;
	margin: 10px 10px　10px　50px;
	padding:0px 0px 0px 0px;
	line-height:1.5;
}
.formbutton
{
	font-size: 12px;
	background: white;
	color: #494949;
	border-top: 1px solid #D4D2CF;
	border-left: 1px solid #D4D2CF;
	border-bottom: 1px solid #868686;
	border-right: 1px solid #868686;
	margin: 1px 0 0 0;
}
.searchform .formfield
{
	width: 130px;
    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.searchform .formbutton
{
	width: 60px;
    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 2px;
}
.loginform .formfield
{
	width: 130px;
    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.loginform .formbutton
{
	width: 60px;
    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 2px;
}
.mainform .formfield
{
	width: 280px;
    font-family: Arial, Tahoma, Trebuchet MS, Verdana, sans-serif;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}
.mailform .formbutton
{
	width: 100px;
    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
	padding: 5px 5px;
}
#nucleus_cf_name, #nucleus_cf_mail
{
    width: 300px;
    margin-right: 105px;
    font-family: Arial, Trebuchet MS, Verdana, sans-serif;
}
.commentform textarea, .commentform .formfield, .mailform textarea, .mailform .formfield
{
    width: 360px;
}
.commentform .formbutton
{
	width: 100px;
	height: 22px;
    font-family: Tahoma, Arial, Trebuchet MS, Verdana, sans-serif;
}
.error
{
	color: red;
	font-weight: bold;
}

textarea#nucleus_cf_body
{
	width:470px;
}

/*-------------------------------------------------
  Miscelaneous
-------------------------------------------------*/
/* VBlog image onion skin shadow - From AListApart.com*/
.wrap1, .wrap2, .wrap3
{
	display:inline-table;
	/* \*/display:block;/**/
}
.wrap1
{
	float:left;
	background:url(images/shadow.gif) right bottom no-repeat;
	margin: 0 5px 3px 0;
}
.wrap2
{
	background:url(images/corner_br.gif) left bottom no-repeat;
}
.wrap3
{
	background:url(images/corner_tr.gif) right top no-repeat;
	padding:0 5px 5px 0;
}
.wrap3 img
{
	display:block;
	border: 3px solid white;
}

/* Search highlight color */
.highlight
{
	background: /*#80ff80;*/yellow;
	font-weight:bold;
}




