@charset "utf-8";

/*
==========================================================================
	全体
==========================================================================
*/
body{
	background-color: #F2F3EE;
	font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height: 2em;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	text-align: left;
	margin: 0px;
	padding: 0px;
}
img{
	border:0;
	vertical-align:middle;
}
a:focus {overflow: hidden;}
a:link,
a:visited{
	color: #666666;
	text-decoration: none;
}
a:hover,
a:active{
	color: #ff6600;
	text-decoration: underline;
}
.clear{
	clear:both;
}
.clearbd{
	clear:both;
	padding-bottom:20px;
	border-bottom:1px solid #eeeeee;
}
p.preload{
	display:none;
}
#newdiv{
	text-align:left;
	width:855px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	clear:both;
}
#preloadedImages {
       width: 0px;
       height: 0px;
       display: inline;
       background-image: url(../img/btn/gm_home_off.jpg);
       background-image: url(../img/btn/gm_home_on.jpg);
       background-image: url(../img/btn/gm_about_off.jpg);
       background-image: url(../img/btn/gm_about_on.jpg);
       background-image: url(../img/btn/gm_aaa_off.jpg);
       background-image: url(../img/btn/gm_aaa_on.jpg);
       background-image: url(../img/btn/gm_action_off.jpg);
       background-image: url(../img/btn/gm_action_on.jpg);
       background-image: url(../img/btn/gm_event_off.jpg);
       background-image: url(../img/btn/gm_event_on.jpg);
       background-image: url(../img/btn/gm_link_off.jpg);
       background-image: url(../img/btn/gm_link_on.jpg);
       background-image: url(../img/btn/gm_home_on.jpg);
       background-image: url(../img/btn/btn_change_off.jpg);
       background-image: url(../img/btn/btn_change_on.jpg);
       background-image: url(../img/btn/btn_collect_off.jpg);
       background-image: url(../img/btn/btn_collect_on.jpg);
       background-image: url(../img/btn/btn_detail_off.gif);
       background-image: url(../img/btn/btn_detail_on.gif);
       background-image: url(../img/btn/btn_reg_off.gif);
       background-image: url(../img/btn/btn_reg_on.gif);
}
/*
==========================================================================
	グローバルメニュー
==========================================================================
*/
ul#gmenu{
	width: 834px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	position: relative;
	clear: both;
}
ul#gmenu li{
	float: left;
	list-style-type: none;
}
ul#gmenu li a{
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	width:115px;
	height: 35px;
}
ul#gmenu li.gm_home a{background:url("../img/btn/gm_home_off.jpg") left top no-repeat;}
ul#gmenu li.gm_home a:hover{background:url("../img/btn/gm_home_on.jpg") left top no-repeat;}
ul#gmenu li.gm_about a{background:url("../img/btn/gm_about_off.jpg") left top no-repeat;}
ul#gmenu li.gm_about a:hover{background:url("../img/btn/gm_about_on.jpg") left top no-repeat;}
ul#gmenu li.gm_aaa a{background:url("../img/btn/gm_aaa_off.jpg") left top no-repeat;}
ul#gmenu li.gm_aaa a:hover{background:url("../img/btn/gm_aaa_on.jpg") left top no-repeat;}
ul#gmenu li.gm_action a{background:url("../img/btn/gm_action_off.jpg") left top no-repeat;}
ul#gmenu li.gm_action a:hover{background:url("../img/btn/gm_action_on.jpg") left top no-repeat;}
ul#gmenu li.gm_event a{background:url("../img/btn/gm_event_off.jpg") left top no-repeat;}
ul#gmenu li.gm_event a:hover{background:url("../img/btn/gm_event_on.jpg") left top no-repeat;}
ul#gmenu li.gm_link a{background:url("../img/btn/gm_link_off.jpg") left top no-repeat;}
ul#gmenu li.gm_link a:hover{background:url("../img/btn/gm_link_on.jpg") left top no-repeat;}

ul#gmenu li.xgm_home a{background:url("../img/btn/gm_home_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_home a:hover{background:url("../img/btn/gm_home_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_about a{background:url("../img/btn/gm_about_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_about a:hover{background:url("../img/btn/gm_about_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_aaa a{background:url("../img/btn/gm_aaa_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_aaa a:hover{background:url("../img/btn/gm_aaa_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_action a{background:url("../img/btn/gm_action_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_action a:hover{background:url("../img/btn/gm_action_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_event a{background:url("../img/btn/gm_event_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_event a:hover{background:url("../img/btn/gm_event_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_link a{background:url("../img/btn/gm_link_on.jpg") left top no-repeat;}
ul#gmenu li.xgm_link a:hover{background:url("../img/btn/gm_link_on.jpg") left top no-repeat;}

/*トップページ　住所変更ボタン　情報ボタン*/
.gaddr a{
	display: block;
	text-indent: -9999px;
	margin:0px 0px 0px 0px;
	width:191px;
	height: 35px;
}
a.gm_addr{background:url("../img/btn/btn_change_off.jpg") no-repeat;}
a.gm_addr:hover{background:url("../img/btn/btn_change_on.jpg") no-repeat;}
.ginfo a{
	display: block;
	text-indent: -9999px;
	margin:0px 0px 0px 0px;
	width:191px;
	height: 35px;
}
a.gm_info{background:url("../img/btn/btn_collect_off.jpg") no-repeat;}
a.gm_info:hover{background:url("../img/btn/btn_collect_on.jpg") no-repeat;}

/*
==========================================================================
	ボディ囲み
==========================================================================
*/
div.column{
	width: 855px;
	height: auto;
    background: url("../img/border_bottom.jpg") no-repeat bottom;
	padding-bottom: 14px;
}
div.column .inner{  
    background: url("../img/border_top.jpg") no-repeat; 
	padding-top: 17px;
}  
div.column .contents{  
    background: url("../img/border_mid.jpg") repeat-y;
	background-color: #ffffff;
} 
/*
==========================================================================
	タブ
==========================================================================
*/
/* overrides for ui-tab styles */
.ui-tabs-nav { padding:0 0 0 8px; }
.ui-tabs-nav li { margin:5px 5px 0 0; }

.ui-tabs-nav li a:link,
.ui-tabs-nav li a:visited,
.ui-tabs-nav li a:hover,
.ui-tabs-nav li a:active {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:4px 1.2em 3px;
	color:#666666;
}
.ui-tabs-nav li.ui-tabs-selected a:link,
.ui-tabs-nav li.ui-tabs-selected a:visited,
.ui-tabs-nav li.ui-tabs-selected a:hover,
.ui-tabs-nav li.ui-tabs-selected a:active {
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS P Gothic",Arial,Helvetica,sans-serif;
	color:#666666;
}
.ui-tabs-panel {padding:20px 9px;}
/*
==========================================================================
	サブメニュー
==========================================================================
*/
ul.submenu {
	list-style-type:none;
	line-height:30px;
	overflow:hidden;
	font-size:12px;
	margin: 0px;
	padding: 0px;
}
ul.submenu li{
	color:#ff6600;
	padding-left:26px;
	border-top:1px dotted #666666;
	background: url("../img/icon/icon_dot.jpg") no-repeat;
}
ul.submenu li.select{
	color:#666;
	padding-left:26px;
	border-top:1px dotted #666666;
	background: url("../img/icon/icon_right_allow.jpg") no-repeat;
}
ul.submenu li.end{
	color:#ff6600;
	padding-left:26px;
	border-top:1px dotted #666666;
	border-bottom:1px dotted #666666;
	background: url("../img/icon/icon_dot.jpg") no-repeat;
}
ul.submenu li.selectend{
	color:#ff6600;
	padding-left:26px;
	border-top:1px dotted #666666;
	border-bottom:1px dotted #666666;
	background: url("../img/icon/icon_right_allow.jpg") no-repeat;
}

/*
==========================================================================
	本文
==========================================================================
*/
/*	本文 基本	*/
div.honmon {
	line-height:2em;
	overflow:hidden;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	color:#666666;
	clear:both;
}
div.honmon p{
}
div.honmon ol{
	list-style-type:decimal;
	margin: 0px;
	padding: 0em 0em 1em 2em;
}
div.xul ul{
	list-style-type:disc;
	margin: 0px;
	padding: 0em 0em 1em 2em;
}
div.honmon .none{
	list-style-type:none;
	margin: 0px;
	padding: 0em 0em 1em 2em;
}
/*	見出し	*/
div.midashi {
	width:580px;
	overflow:hidden;
	font-size:14px;
	margin: 0px;
	padding: 20px 0px 10px 0px;
	color:#666666;
	font-weight:bold;
	clear:both;
}
div.midashi:first-letter{
	color:#ff6600;
	padding: 0px 0px 0px -1em;
}
div.midashibd {
	width:580px;
	overflow:hidden;
	font-size:14px;
	margin: 20px 0px 10px 0px;
	padding: 11px 0px 0px 0px;
	color:#666666;
	font-weight:bold;
	clear:both;
	background: url("../img/hr.gif") no-repeat;
}
div.midashibd:first-letter{
	color:#ff6600;
	padding: 0px 0px 0px -1em;
}

div.midashi2{
	margin: 0px;
	font-size:12px;
	padding: 10px 0px 10px 0px;
	color:#ff6600;
	font-weight:bold;
	clear:both;
}
div.midashi3{
	margin: 0px;
	font-size:12px;
	padding: 10px 0px 10px 0px;
	color:#666666;
	font-weight:bold;
	clear:both;
}
/*	会則	*/
div.kaisoku {
	line-height:2em;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	color:#666666;
}
div.kaisoku ol{
	padding-left: 2em;
	list-style-type:decimal;
}
div.kaisoku p{
	padding: 10px 0px 0px 0px;
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
}
/*	沿革	*/
table.enkaku{
	color:#666666;
	font-size:12px;
}
table.enkaku th{
	padding: 10px 0px 0px 0px;
	color:#ff6600;
	font-size:12px;
}
table.enkaku td.enkakuday{
	padding: 0px 10px 0px 0px;
	color:#666666;
	font-size:12px;
	text-align:left;
	vertical-align:top;
}
/*	役員	*/
table.yakuin{
	color:#666666;
	font-size:10px;
}
table.yakuin th{
	padding: 10px 0px 0px 0px;
	color:#ff6600;
	font-size:10px;
	font-weight:bold;
}
table.yakuin td{
	vertical-align:top;
}
table.yakuin td.yakuinmidashi{
	padding: 20px 0px 10px 0px;
	color:#ff6600;
	font-size:16px;
	text-align:center;
	font-weight:bold;
}
table.yakuinnow{
	color:#666666;
	font-size:12px;
}
table.yakuinnow th{
	padding: 0px 0px 0px 0px;
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
}
table.yakuinnow td{
	vertical-align:top;
}
table.yakuinnow td.yakuinnowmidashi{
	padding: 10px 0px 0px 0px;
	color:#ff6600;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
/*	幹事	*/
table.kanji{
	color:#666666;
	font-size:10px;
}
table.kanji th{
	padding: 10px 0px 0px 0px;
	color:#ff6600;
	font-weight:bold;
	text-align:center;
}
table.kanji td{
	vertical-align:top;
	border-bottom:1px dotted #cccccc;
	padding: 0px 0px 0px 2px;
}
table.kanji td.name{
	vertical-align:top;
	padding: 0px 0px 0px 5px;
	color:#ff6600;
	font-weight:bold;
	background-color:#eeeeee;
}
table.kanji td.sepa{
	vertical-align:top;
	border-right:1px dotted #cccccc;
}
table.kanji td.sepan{
	vertical-align:top;
	border-right:1px dotted #cccccc;
	border-bottom:1px solid #ffffff;
}

/*	角丸囲み	*/
#xkado { background:transparent; margin:1em; padding:0; }
#xkado .h,.h2, #xkado p{ margin:0; padding:0px 10px 0px 10px; line-height:2em; }
#xkado .h { font-size:16px; color:#ff6600; padding-bottom:0; font-weight:bold; }
#xkado .h2 { font-size:12px; color:#666666; padding-bottom:0; font-weight:bold; }
#xkado p{ font-size:12px; color:#666666;}
#xkado span{font-size:12px;color:#ff6600;font-weight:bold;}
#xkado .xtop, #xkado .xbottom {display:block; background:transparent; font-size:1px; }
#xkado b { display:block; overflow:hidden; }
#xkado .xb1, #xkado .xb2, #xkado .xb3 {height:1px; }
#xkado .xb2, #xkado .xb3, #xkado .xb4 {background:#ffffff; border-left:1px solid #ff6600; border-right:1px solid #ff6600; }
#xkado .xb1 { margin:0 5px; background:#ff6600; }
#xkado .xb2 { margin:0 3px; border-width:0 2px; }
#xkado .xb3 { margin:0 2px; }
#xkado .xb4 { height:2px; margin:0 1px; }
#xkado .xboxcontent { display:block; background:#ffffff; border:0 solid #ff6600; border-width:0 1px; }

/*カード特典*/
table.tokuten{
	border-collapse: collapse;
}
table.tokuten th{
	font-size:12px;
	color:#ff6600;
	font-weight:bold;
	padding:0.5em;
	vertical-align:top;
	border-top:1px solid #eeeeee;
}
table.tokuten td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
	padding:0.5em;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-right:1px solid #eeeeee;
}
table.tokuten .bordernone{
	border-top:transparent;
}
/*会報*/
table.kaiho{
	border-collapse: collapse;
	margin:0px 0px 10px 0px;
}
table.kaiho td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
	padding:5px 10px 5px 10px;
	border-bottom:1px solid #eeeeee;
}
/*卒業生支援*/
table.jsotsu{
	border-collapse: collapse;
	margin:10px 0px 10px 0px;
}
table.jsotsu th{
	font-size:12px;
	color:#666666;
	padding:5px 0px 0px 5px;
	vertical-align:top;
}
table.jsotsu td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
	padding:5px 0px 0px 5px;
	border-bottom:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
}
table.jsotsu .ami{
	background-color:#eeeeee;
}
/*新入生祝い*/
table.jnew{
	border-collapse: collapse;
	margin:10px 0px 20px 0px;
}
table.jnew th{
	font-size:12px;
	color:#ff6600;
	vertical-align:top;
	border-top:1px dotted #cccccc;
}
table.jnew td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
}
table.jnew p{
	padding:5px 5px 5px 5px;
}
table.jnew .right{
	float:right;
}
table.jnew .ami{
	background-color:#eeeeee;
}
/*校友会奨学金*/
table.jkoyu{
	border-collapse: collapse;
	margin:0px 0px 10px 0px;
}
table.jkoyu th{
	font-size:12px;
	color:#ff6600;
	padding:10px 0px 0px 2px;
	vertical-align:top;
}
table.jkoyu td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
	padding:0px 0px 0px 2px;
}
table.jkoyu .ami{
	background-color:#eeeeee;
}
/*私費奨学金*/
table.jshihi{
	border-collapse: collapse;
	margin:0px 0px 10px 0px;
	font-size: 12px;
}
table.jshihi th{
	font-size:12px;
	color:#ff6600;
	padding:10px 0px 0px 2px;
	vertical-align:top;
}
table.jshihi td{
	font-size:12px;
	color:#666666;
	vertical-align:top;
	padding:0px 0px 0px 2px;
}
table.jshihi .ami{
	background-color:#eeeeee;
}
/*	プライバシーポリシー	*/
ul.privacy {
	line-height:2em;
	font-size:12px;
	margin: 0px;
	padding-left: 2em;
	color:#666666;
	list-style-type:disc;
}
ol.privacy {
	line-height:2em;
	font-size:12px;
	margin: 0px;
	padding-left: 2em;
	color:#666666;
	list-style-type:decimal;
}
/*	サイトマップ	*/
div.sitemap{
	padding:20px 0px 20px 0px;
}
div.sitemap p{
	line-height:2em;
	font-size:12px;
	margin: 0px;
	padding:0px;
	color:#666;
}
/*詳しくは*/
div.gdetail a{
	display: block;
	text-indent: -9999px;
	margin:20px 0px 20px 0px;
	width:109px;
	height: 21px;
	float:right;
}
div.gdetail a.gm_detail{background:url("../img/btn/btn_detail_off.gif") no-repeat;}
div.gdetail a.gm_detail:hover{background:url("../img/btn/btn_detail_on.gif") no-repeat;}

div.gdetails a{
	display: block;
	text-indent: -9999px;
	margin:0px 0px 0px 0px;
	width:109px;
	height: 21px;
	float:right;
}
div.gdetails a.gm_details{background:url("../img/btn/btn_detail_off.gif") no-repeat;}
div.gdetails a.gm_details:hover{background:url("../img/btn/btn_detail_on.gif") no-repeat;}
/*登録は*/
div.greg a{
	display: block;
	text-indent: -9999px;
	margin:20px 0px 20px 0px;
	width:109px;
	height: 21px;
	float:right;
}
div.greg a.gm_reg{background:url("../img/btn/btn_reg_off.gif") no-repeat;}
div.greg a.gm_reg:hover{background:url("../img/btn/btn_reg_on.gif") no-repeat;}

div.gregs a{
	display: block;
	text-indent: -9999px;
	margin:0px 0px 0px 0px;
	width:109px;
	height: 21px;
	float:right;
}
div.gregs a.gm_regs{background:url("../img/btn/btn_reg_off.gif") no-repeat;}
div.gregs a.gm_regs:hover{background:url("../img/btn/btn_reg_on.gif") no-repeat;}
/*アンダーラインリンク*/
a.navi:link,a.navi:visited{
	color: #666666;
	text-decoration: underline;
}

a.navi:hover,a.navi:active{
	color: #ff6600;
	text-decoration: underline;
}

.formcheck2g{
	width:175px;
	color:#339900;
	float:left;
}
.formcheck3{
	width:450px;
	color:#ff6600;
	float:left;
}
.formcheckbn{
	width:550px;
	font-size:12px;
	padding:10px 10px 10px 10px;
	clear: both;
}
.formbtn{
	text-align:center;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	font-size:12px;
	padding:20px 20px 20px 20px;
	clear: both;
}
/*議事録 mod kuroda*/
.minutes {
	width: 290px;
	float: left;
}
.minutes ul {
	padding-left: 20px;
}

/*
==========================================================================
	フッター
==========================================================================
*/
.footer{
	font-size:12px;
	color:#ff6600;
	height: 20px;
	margin: 0px;
	padding: 0px;
	position: relative;
	clear: both;
}
.footer li{
	float: right;
	padding-right:10px;
	list-style-type: none;
}
.footer_big{
	font-size:14px;
	color:#666666;
	height: 18px;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
}
.footer_small{
	font-size:12px;
	color:#666666;
	height: 14px;
	margin: 0px;
	padding: 0px;
	vertical-align:baseline;
}
.footerleft{
	float: left;
	font-size:10px;
	color:#666666;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
.footerright{
	float: right;
	font-size:10px;
	color:#666666;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
/*
==========================================================================
	clearfix
==========================================================================
*/
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/*
==========================================================================
	囲み
==========================================================================
*/
div#tamamainArea{
	width:580px;
	height: auto;
	margin: 0;
	padding-left:22px;
	float:left;
}
div#noticeArea{
	width:210px;
	height: auto;
	margin: 0;
	padding-right:22px;
	float:right;
}
div.headlineArea01{
	width:580px;
	height: auto;
	padding-top:16px;
}
div.headlineArea01 .headlineAreaInL{
	width:150px;
	height: auto;
	padding-top:16px;
	float:left;
}
div.headlineArea01 .headlineAreaInR{
	width:390px;
	height: auto;
	padding-top:16px;
	float:right;
}
.headlineAreaInR li{
	color: #ff6600;
}
.headlineAreaInR li p{
	width:380px;
	color: #666666;
}

div.headlineArea02{
	width:811px;
	height: auto;
	padding-left:22px;
}
div.headlineArea02 .item{
	width:146px;
	height: 240px;
	padding-left:10px;
	padding-right:9px;
/*	padding-top:9px;*/
	border-right:1px dotted #cccccc;
	float:left;
}
div.headlineArea02 .item dt{
	width:146px;
}
div.headlineArea02 .item dd{
	padding-top:10px;
	line-height:0.5;
	font-size:10px;
}
div.headlineArea02 .item ul{
	list-style-type: none;
/*	color:#FF6600;*/
	width:146px;
}
div.headlineArea02 .item li{
	padding-top:13px;
/*	margin-bottom:1em;*/
	line-height:1;
	font-size:10px;
}
div.headlineArea02 .item li:first-letter{
	color: #FF6600;
	font-weight:bold;
}

div.noticeAreaInfo{
	width:210px;
	height: auto;
	border:1px solid #cccccc;
	padding:0px;
    background: url("../../img/bg_notice.jpg") repeat;
}
div.noticeAreaInfo dt{
	padding-top:13px;
	padding-left:10px;
	padding-bottom:10px;
}
div.noticeAreaInfo dd{
	padding:0px 9px 10px 10px;
	line-height:1.5;
	font-size:10px;
	border-bottom:1px solid #ffcc99
}

div.bannerArea{
	width:210px;
	height: auto;
}
div.bannerArea p{
	padding-top: 14px;
}

/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
/*------------------------------------------------------------------------*/
.adpd-T10 {padding-top:10px !important;}
.adpd-R15 {padding-right:15px !important;}
.adpd-R15 {padding-right:15px !important;}
.pd-L00 {padding-left:0px !important;}
.pd-R00 {padding-right:0px !important;}
.bd-00 {border-style:none !important;}

/*
==========================================================================
                     フォントカラー、サイズ
==========================================================================
*/
.fn_bold {
	font-weight:bold;
}
.fn_orange {
	color: #FF6600;
}
div.testArea{
	width:149px;
	height: auto;
	margin: 0;
	padding-left:22px;
	border:1px solid #ffcc99
}
div.testArea li {width:149px;color:#0000ff}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 12px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 12px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi tr .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 12px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 12px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 10px;
}
#newdiv .column .inner #newdiv #tamamainArea .honmon .jshihi {
	font-size: 12px;
}

