
/** ▼basic ****************/
body{
	color: #333333;
	margin:0;
	padding:0;
	font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
body.retsuden2{background:#EFEFE7;}
body.monozukuri{background:#FFFFDE;}
body.shoukei{background:#ffefdf;}
body.nigiwai{background:#ffe7c6;}
body.chiikiShigen{background:#E3E3E3;}
body.noshoko {background:#eeeeee;}
body.BgThird {background:#eee;}
h1,h2,h3,h4{margin:0;padding:0}
p{margin:0;font-size:small;line-height:1.5em;}
img {border:0;}
hr {display: none;}
.end {clear:both;}
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { display: inline-block; }
/* \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */

.icon_new{margin-left:12px;}
 /* a:link {color:#0000FF;}
a:visited {color:#551a8b;} */
a:hover {color:#FF0000;}
#line {background:#CECEC6;height:1px;margin:12px 0;}
#line_dot{background: url(../img/line_dot.gif) repeat-x;height:1px;margin:12px 0;}
.line_dot{background: url(../img/line_dot.gif) repeat-x;height:1px;margin:12px 0;}
#stit td {vertical-align:top;}
#mainBox p.topicPath{font-size:0.8em;line-height:1.3em;margin:0px 0 10px 0;padding:0;width:700px;}
.save{
	clear:both;
}

hr.horizon {clear:both;display:block;visibility:hidden;}
#mainBg{
	background:#EEEEEE;
}
#pagetop{
	width:120px;
	margin:15px 0 0 633px;
	padding:0 0 12px 15px;
	background:url("../img/pin_anchor.gif") no-repeat;
}
#main{
	width:768px;
	margin:0 auto;
}

/** ▽リニューアル前 ****************/
#stit {background:url(../img/bg_768.gif) repeat-y;margin:5px 0;padding:10px 12px 0 12px;border-bottom:1px solid #ACACA6;border-top:1px solid #ACACA6;}
#second {width:768px;margin:0px auto;}
#second h1{margin-bottom:5px;}
#second img.picup_center{margin:0 6px;}
#third_body td {vertical-align:top;}
#third {width:768px;margin:0px auto;background-color:#ffffff;}
#third h1{margin:0;}
#third h2{margin:12px 0;}
#third h2.third_contents{margin:0 0 5px 0;font-size:110%;border-bottom:2px solid #CECEC6;padding-bottom:3px;color:#9C0000;line-height:135%;}
#third .stit_third {font-size:80%;color:#333333;}
#third h3{margin:0 0 6px 0;font-size:90%;line-height:160%;}
#third h4{margin:6px 0;font-size:90%;line-height:160%;}
#third h5.shoukei{margin:0px;font-size:85%;line-height:150%;}
#third p.read{color:#9C0000;font-size:85%;line-height:150%;}
#third p.shoukei{margin:0 0 5px 0;}
#third p.shoukei06{margin:0 0 5px 0;}
#third p.nextback{margin-top:12px;}
#third .attention{font-size:8pt;line-height:10pt;color:#ff3300;display:block;margin-top:5px;}
#third_body {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 5px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;}
#third_indent {margin:0 24px;}
#third_indent p.read_index{margin-left:12px;}
#third li{list-style:none;font-size:90%;line-height:160%;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:18px;margin-left:0px;margin-bottom:6px;}
#third li.shoukei{border-bottom:2px dotted #cccccc;padding-bottom:3px;}
#third ul{margin-top:0px;margin-left:18px;padding-left:0px;margin-bottom:0px;padding-bottom:0px;}
#third ul.shoukei{margin-left:36px;}
#third ul.indent{margin-left:60px;}
#third_list {margin:0 0 0 96px;}
#third p.btn_list{text-align:right;}
#third p.btn_index{text-align:right;font-size:90%;}
#third p.btn_index_foot{text-align:center;border-top:2px solid #CECEC6;padding-top:20px;}
#third p.nextback{text-align:right;margin-bottom:10px;}
#third_contents p{margin-bottom:15px;font-size:90%;line-height:150%;}
#third_contents h3{margin:5px 0 10px 0;padding-bottom:3px;border-bottom:1px solid #CECEC6;font-size:90%;line-height:160%;}
#third_contents h3.shoukei{margin:5px 0;font-size:100%;line-height:140%;border-bottom:0;}
#third_contents img.glf_shoukei {margin:10px 0;}
#third_contents li{list-style:disc;font-size:85%;line-height:150%;vertical-align:middle;background:none;padding-left:0px;margin-left:0px;margin-bottom:6px;}
#profile {margin-right:32px;width:160px;margin-top:5px;}
#profile p{font-size:80%;line-height:130%;color:#555555;}
#profile p.name{margin:5px 0;font-size:85%;line-height:130%;}
#monodukuri_sankou {border:1px solid #cccccc;padding:10px;}
#monodukuri_sankou td{padding:3px 5px;font-size:80%;line-height:130%;}
#monodukuri_sankou p {font-size:80%;line-height:130%;font-weight:bold;}
#nigiwai_detail h4{font-size:85%;line-height:140%;margin:36px 0 5px 0;}
#nigiwai_detail table{width:100%;margin-bottom:20px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;}
#nigiwai_detail th{font-size:80%;line-height:130%;text-align:left;padding:3px 5px;vertical-align:top;background:#eeeeee;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#nigiwai_detail td{font-size:80%;line-height:130%;padding:3px;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#picNigiwai {float:right;margin:5px 0 5px 24px;font-size:small;line-height:1.3em;}

#shoukei_hyou table{width:100%;margin-bottom:20px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:6px;}
#shoukei_hyou th{font-size:85%;line-height:130%;text-align:left;padding:3px 5px;vertical-align:top;background:#eeeeee;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#shoukei_hyou td{font-size:85%;line-height:130%;padding:3px;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}

#shoukei_hyou2 table{width:600px;margin-bottom:0px;margin-left:36px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;margin-top:6px;}
#shoukei_hyou2 th{text-align:left;padding:3px 5px;vertical-align:top;background:#eeeeee;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#shoukei_hyou2 td{font-size:80%;line-height:130%;padding:3px 5px;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}

#shoukei_checklist td{font-size:85%;line-height:130%;padding:3px;}
#shoukei_checklist h3 {margin:18px 0 6px 0;font-size:100%;line-height:140%;border-bottom:0;}
#shoukei_checklist h3.top {margin:6px 0;}
#shoukei_checklist h4 {margin:12px 0 0 0;}
#shoukei_checklist td.mark{width:10px;}
#shoukei_checklist td{width:100%;}
#shoukei_p {padding-bottom:24px;}
#shoukei_p td.shoukei_right{padding-left:10px;border-left:1px solid #cccccc;}
#shoukei_p td.shoukei_left{padding-right:10px;border-right:1px solid #cccccc;}
#shoukei_p h2 {margin-bottom:12px;margin-top:18px;}
#shoukei_p h2.top {margin:0px 0 12px 0;}
#shoukei_p h3 {margin:0px;margin-bottom:12px;font-size:90%;}
#shoukei_p h4 {margin:0;font-size:90%;margin:12px 0 6px 0;font-weight:normal;}
#shoukei_p h5 {margin:0;margin-bottom:12px;font-size:85%;line-height:130%;font-weight:normal;}
#shoukei_p p.read{color:#9C0000;font-size:90%;line-height:160%;margin-bottom:18px;}
#shoukei_p ul{margin:0px 0 0 0;padding:0 0 0 12px;}
#shoukei_p li{list-style-type:none;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:15px;margin-left:0px;margin-bottom:6px;font-size:90%;line-height:130%;}
#shoukei_p img.pic{float:left;margin-right:6px;}

/* メディアナビ ******************/
#second {width:768px;margin:0px auto;}
#second h1{margin-bottom:5px;}
#second img.picup_center{margin:0 6px;}
#media_n {padding-bottom:24px;}
#media_n td.shoukei_right{padding-left:10px;border-left:1px solid #cccccc;}
#media_n td.shoukei_left{padding-right:10px;border-right:1px solid #cccccc;}
#media_n h2 {margin:20px 0 12px 0;}
#media_n h2.top {margin:0px 0 12px 0;}
#media_n h3 {margin:0 0 10px 0;font-size:90%;background: url(../watch/media_n/img/stit_bg.gif) repeat-y;padding:3px 0 3px 10px;}
#media_n ul{margin:6px 0 0 0;padding:0 0 0 12px;}
#media_n li{list-style-type:none;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:15px;margin-left:0px;margin-bottom:6px;font-size:90%;line-height:130%;}
#media_n img.pic{float:left;margin-right:6px;}
#media_n img.pic_radio{float:left;margin:0 6px 12px 0;}

#media_n p.media_n_read{margin:10px 0 20px 0;}
#media_n .above{font-size:85%;}
#media_n p.new_contents{font-size:80%;line-height:140%;margin-top:5px;}

#media_n h4.tvcm{margin:0 0 10px 9px;font-size:90%;padding:0;background:none;}
#media_n h5.tvcm{margin:5px 0 10px 9px;padding:0;background:none;}
#media_n dl.tvcm{margin:0 0 0 9px;padding:0;}
#media_n dt.tvcm{list-style-type:none;vertical-align:middle;padding-left:0px;margin-left:0px;margin-bottom:7px;font-size:90%;line-height:130%;float:left;}
#media_n dd.tvcm{list-style-type:none;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:15px;margin-left:10px;margin-bottom:3px;font-size:90%;line-height:130%;float:left;}
#media_n br.tvcm{line-height:200%;}
#media_n br.tvcmBottom{line-height:280%;}
#media_n h4.tvcmkanren{margin:5px 0 5px 0;font-size:90%;padding:0;background:none;}
#media_n ul.tvcm{margin:0 0 0 0;padding:0;}
#media_n li.tvcm{list-style-type:none;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:15px;margin-left:10px;margin-bottom:10px;font-size:90%;line-height:130%;float:left;}

#media_dl {background: url(../watch/media_n/img/bg_radio.gif) repeat-y;border-top:2px solid #bde1f5;border-bottom:2px solid #bde1f5;padding:5px 10px;margin:0px 0 6px 0;clear:left;}
#media_dl p {font-size:85%;}
#media_dl h4 {margin:0 0 12px 0;font-size:90%;}
#media_dl img.dl{float:left;margin-right:12px;vertical-align:middle;}
#media_dl p.size{color:#666666;padding-bottom:12px;margin-top:3px;font-size:80%;}
#media_dl p.time{margin:12px 0 6px 0;font-size:80%;line-height:120%;}
#media_dl p.ex{font-size:80%;line-height:130%;}

#media_yotei {margin-left:56px;}
#media_yotei h5{margin:0;}
#media_yotei p{font-size:80%;line-height:130%;margin-top:6px;}

/* saihoumon ******************/
#saihoumon_indent {margin:0px 24px;}
#saihoumon_indent h2 {padding:0px 0 10px 0;margin:0;}
#saihoumon_indent table{margin-bottom:5px;width:696px;}
#saihoumon_indent td.nendo{text-align:right;font-size:90%;}

#saihoumon ul{margin:0px 0px 0px 0px;padding-left:0px;padding-top:0px;}
#saihoumon p{line-height:130%;padding-left:18px;margin-left:0px;margin-bottom:9px;border-bottom:2px solid #9BCE31;padding-bottom:10px;}
#saihoumon hr {background:#CECEC6;height:2px;margin:12px 0;}
#saihoumon img{margin:0px 0 10px 0;}

#saihoumon_profile {margin-right:32px;width:160px;margin-top:5px;}
#saihoumon_profile p.name{margin:5px 0 0 0;font-size:80%;color:#555555;}
#saihoumon_profile table{width:160px;margin-top:0px;border-top:1px solid #9CCE31;border-left:1px solid #9CCE31;border-right:1px solid #9CCE31;}
#saihoumon_profile td{border-bottom:1px solid #9CCE31;background:#FEFFF1;padding-left:5px;padding-bottom:6px;color:#555555;font-size:85%;}
#saihoumon_profile p{line-height:130%;}
#saihoumon_profile h4{line-height:150%;margin-bottom:3px;}
#saihoumon_profile img.pic{margin-top:5px;}
#saihoumon_profile img{margin-top:15px;}

#third_saihoumon h2{margin:0 0 5px 0;font-size:110%;border-bottom:2px solid #9CCE31;padding-bottom:3px;color:#026400;line-height:135%;}
#third_saihoumon span.name{font-size:80%;color:#333333;}
#third_saihoumon h3{margin:5px 0 10px 0;padding-bottom:3px;border-bottom:1px solid #9CCE31;font-size:90%;line-height:160%;}
#third_saihoumon p.btn_index_foot{text-align:center;border-top:2px solid #9CCE31;padding-top:20px;}

#saihoumon_onepoint {margin-bottom:10px;width:502px;margin-top:0px;border:1px solid #9CCE31;background:#FEFFF1;}
#saihoumon_onepoint h5{font-size:90%;line-height:150%;margin:15px 30px 0 30px;margin-bottom:3px;color:#0F6D0F;}
#saihoumon_onepoint p {margin:0px 30px 15px 30px;font-size:80%;line-height:140%;}
#saihoumon_onepoint span.onepoint{margin:0;color:#9CCE31;}
p.saihoumoon_date{text-align:right;margin-bottom:10px;}


/* shigen ******************/
#shigen {height:100%;}
#shigen h2{margin:0;font-size:90%;}
#shigen h3{margin:10px 0 5px 0;font-size:90%;}
#shigen_left h3{margin:0;padding:20px 0 10px 0;}
#shigen_right h3{margin:0;padding:20px 0 10px 0;}
#shigen_left h3.home_top{margin:0px 0 0px 0;padding:0px 0 10px 0;}
#shigen_right h3.home_top{margin:0px 0 0px 0;padding:0px 0 10px 0;}
#shigen_sec h3{margin:25px 0 10px 0;}
#shigen_sec h4{margin:20px 0 0px 0;}
#shigen_sec h4.fo{margin:20px 0 10px 0;}
#shigen_sec h4.ad_top{margin:0px 0 0px 0;}
#shigen_sec h5{margin:10px 0;}
#shigen_sec h6{font-size:100%;}
#shigen_sec h6.shien {font-size:80%;margin:0;}
#shigen_sec img.pic{float:right;margin-left:10px;margin-bottom:10px;}

#dl_pdf {width:300px;float:right;border-top:1px solid #f6916c;border-bottom:1px solid #f6916c;margin-left:10px;}
#dl_pdf ul{margin-right:10px;}
#dl_pdf li{font-size:80%;background: url(../img/marker_list80.gif) no-repeat;}
#dl_pdf p{margin:10px 10px 0 10px;font-weight:bold;}
#dl_chiiki {width:360px;border-bottom:1px solid #f6916c;margin-top:20px;}
#dl_chiiki h3{margin:0;padding:0;}
#shigen ul.right {float:right;padding-right:0px;}
#shigen_left {width:360px;float:left;}
#shigen_right {width:360px;float:right;}
#shigen ul.gotop{background:#ffeae3;margin:0;padding:0;}
#shigen li.gotop{margin:0 0 0px 5px;font-size:80%;background: url(../img/marker_list80.gif) no-repeat;}
#shigen a.gotop{text-decoration:none;}
#shigen_sec {margin:24px 0 24px 24px;width:700px;}
#shigen_sec img.icon_jibasan {float:left;padding-right:10px;}
#shigen_sec p.shigen_shien_link{margin-top:10px;}
#shigen p.tit_date {color:#333;}
#jibasan_data table {margin-top:15px;}
#jibasan_data td {padding-right:10px;font-size:80%;line-height:150%;vertical-align:middle;}
#jibasan_data th {padding-right:5px;}
#shigen_haken_ad table{border-top:1px solid #bbbbbb;border-left:1px solid #bbbbbb;}
#shigen_haken_ad td {padding:5px;font-size:80%;line-height:150%;background:#fffff0;border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
#shigen_haken_ad td.annual{font-weight:bold;}
#shigen_haken_ad th {padding:5px;font-size:80%;line-height:150%;background:#fffff0;white-space:nowrap;border-bottom:1px solid #bbbbbb;border-right:1px solid #bbbbbb;}
#shigen_haken_ad th.shibu {width:40px;}
#shigen_haken_ad th.todo {width:60px;}
#shigen_haken_ad th.dantai {width:135px;}
#shigen_haken_ad th.pr {width:135px;}
#shigen_haken_ad th.haken {width:80px;}
#shigen_haken_ad th.shien {width:250px;}
#shigen_haken_fo td {padding:5px;font-size:80%;line-height:150%;}
#shigen_haken_fo th {padding:5px;font-size:80%;white-space:nowrap;font-weight:normal;line-height:150%;}
#biko {margin-top:10px;}
#shien_dl{float:right;margin-left:10px;margin-bottom:10px;font-size:80%;line-height:150%;text-align:center;}

/* chiikiShigen ******************/
#thirdShigenBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}

#shigenLeft {width:361px;}
#shigenRight {float:right;width:360px;}
#shigenRight .date{color:#666;font-size:85%;margin-left:5px;}
#shigenRight ul{margin:4px 0 0px 0;}
#shigenRight ul.chusho{margin-left:18px;}
#shigenInfo {border-left:1px solid #fdb499;border-right:1px solid #fdb499;border-bottom:1px solid #fdb499;padding:10px 0 5px 0;margin-bottom:12px;}
#shigenInfo .date{color:#666;margin-left:5px;}


#thirdShigenBody h2.shigenAbout {margin:0;padding:0;}
#thirdShigenBody #shigenAbout h3.shigenAboutSttl {padding:0 0 0 6px; margin:0 0 20px 0;border-left:4px solid #ef4104;}
#shigenAbout {background: url(../expand/shigen/img/bg_top.gif) repeat-y;border-bottom:2px solid #bbb;padding:16px 0px;margin-bottom:18px;margin-top:0;}
#shigenAbout .shigenAboutMain {width:742px;}
#shigenAbout .shigenAboutBox {background: url(../expand/img/bg_line.gif) repeat-y 345px; width:742px;margin:0;padding:0;}
#shigenAbout .shigenAboutSub {margin-top:16px;border-top:2px solid #bbb;width:742px;}
#shigenAbout .shigenAboutLeft {width:320px;float:left;margin-right:12px;clear:both;padding-left:12px;}
#shigenAbout .shigenAboutLeft h4 {background: url(../img/marker_list80.gif) 0 1px no-repeat;padding-left:15px;margin:10px 0 2px 0;}
#shigenAbout .shigenAboutLeft h4.top {margin:0 0 2px 0;}
#shigenAbout .shigenAboutLeft h3 {padding:20px 0;}
#shigenAbout .shigenAboutRight {width:370px;float:left;padding-left:12px;}
#shigenAbout .shigenAboutRight dl {margin:0 0 44px 10px; padding:0}
#shigenAbout .shigenAboutRight dt {clear:left;line-height:150%;font-size:85%;padding:6px 0 3px 0;margin-top:0px;}
#shigenAbout .shigenAboutRight dd {background: url(../img/marker_list80.gif) no-repeat;padding-left:18px;float:left;margin:0 5px 0 0;font-size:80%;line-height:130%;padding-bottom:3px;white-space:nowrap;}
#shigenAbout .shigenOutline {padding-bottom:10px;margin-left:12px;}
#shigenAbout .shigenOutline ul {margin-top:15px;}
#shigenAbout .shigenOutline ul li {font-size:90%;background-position:0 2px;}
#shigenAbout .shigenAboutSub ul {margin-top:10px;margin-left:90px;}
/*
#shigenAbout .shigenAboutShinsei {width:360px;float:left;margin-top:12px;margin-right:9px;border-right:1px solid #bbb;padding-left:12px;}
#shigenAbout .shigenAboutMadoguchi {width:347px;float:left;margin-top:12px;}
*/
#shigenAbout .shigenAboutMadoguchi {width:370px; padding:20px 0 10px 0; border-top:solid 1px #CCC;}
#shigenAbout .shigenAboutShinsei {width:370px;margin-top:12px;}

#shigenAbout .shigenAboutShinsei p{background: url(../expand/shigen/img/icon_shinseisho.gif) no-repeat;padding-left:70px;padding-right:10px;height:60px;}
#shigenAbout .shigenAboutMadoguchi p{background: url(../expand/shigen/img/icon_madoguchi.gif) no-repeat;padding-left:70px;height:60px;}
#shigenAbout .shigenAboutShinsei ul,
#shigenAbout .shigenAboutMadoguchi ul {margin-top:10px;margin-left:80px;}












#shigenBody {padding-top:12px;}
#shigenBody p {font-size:80%;line-height:150%;}
#shigenBody li {font-size:80%;background: url(../img/marker_list80.gif) no-repeat;margin-bottom:3px;}
/* #shigenBody h2 {margin:0;padding:12px 0;}
#shigenBody h2.top {margin:0;padding:0 0 12px 0;}
#shigenBody h3 {margin:0 0 6px 0;}
#shigenBody h3.link {margin:12px 0 0px 0;}**/
#shigenBody ul.goList,#noshokoBody ul.goList {float:right;padding-right:0px;padding-bottom:4px;}

/* 070824 add by amada**/
p.shigenJirei {border-top:1px solid #fdb499;padding:5px 0;}
/*↑を消しました。 clear:right;*/
#shigenBody h2 {margin:0 0 14px 0;}
#shigenBody h3 {margin:0;padding:0 0 6px 0;}
#shigenBody h3.top {margin:0;padding:0 0 10px 0;}
#shigenBody ul.goListPic {float:right; margin:0 14px 6px 0;}
#shigenLeft ul {margin-bottom:12px;}
#shigenBody ul.notGoList {margin-left:10px;padding-bottom:12px;}
#shigenBody ul.notGoList li {font-size:80%;}
#shigenBody ul.goListPic li {font-size:80%;}
#shigenBody ul.goListInfo li {font-size:80%;}
#shigenBody ul.goListInfo {padding:0 0 4px 630px;}
/*↓以下１行追加 */
#shigenBody ul.keikakushoList{padding-bottom:16px;}
#shigenBody ul.column {margin-left:0;font-weight:bold;margin-bottom:3px;}
#shigenBody li.shigenFlash {float:left;padding-left:18px;margin-right:10px;}
/*↓以下１行追加 */
#shigenBody li.keikakusho {float:left;padding-left:18px;margin:0 10px 4px 0;}
#shigenKousou p {margin:0;padding-bottom:12px;}
#shigenKousou ul {margin-left:0;margin-bottom:24px;}
#shigenKousou li {font-size:85%;line-height:150%;}
#shigenKousou ol {margin:0px 0 12px 12px;padding-left:12px;font-weight:bold;}
#shigenKousou ol li {font-size:85%;line-height:150%;background:none;list-style:decimal;padding-left:6px;}
#shigenKousou dl {margin:0 0 24px 0 ;}
#shigenKousou dt {clear:left;line-height:150%;font-size:85%;padding:12px 0 0 0;border-top:1px solid #bbb;font-weight:bold;margin-top:0px;}
#shigenKousou dt.top {border:0;padding:0;}
#shigenKousou dd {background: url(../img/marker_list80.gif) no-repeat;padding-left:18px;float:left;margin:0 10px 0 0;font-size:85%;line-height:150%;padding-bottom:3px;white-space:nowrap;}
#shigenKousou dd.okinawa {border-bottom:1px solid #bbb;width:622px;}
#shigenKousou .dlBox table {width:100%;border-top:1px solid #bbb;border-right:1px solid #bbb;}
#shigenKousou .dlBox th {padding:5px ;border-left:1px solid #bbb;border-bottom:1px solid #bbb;font-size:0.85em;}
#shigenKousou .dlBox td {padding:5px;border-left:1px solid #bbb;border-bottom:1px solid #bbb;font-size:1em;text-align:center;width:16%;}
#shigenKousou .dlBox thead td {background:#dee0cd;font-weight:bold;white-space:nowrap;font-size:0.85em;padding:10px 5px;}
#shigenKousou .dlBox thead th {background:#dee0cd;}
#shigenKousou .dlBox th.zenkoku {border-bottom:3px double #aaa;}
#shigenKousou .dlBox td.zenkoku {border-bottom:3px double #aaa;}
#shigenKousou .dlBox .date {text-align:right;font-size:0.8em;margin-top:3px;}
#shigenKeikaku ul {margin:10px 0 30px 0;}
#shigenKeikaku li {line-height:150%;font-size:85%;}
#shigenKeikaku {margin-bottom:20px;}
#shigenKeikaku dt {clear:left;line-height:150%;font-size:85%;padding:12px 0 0 0;border-top:1px solid #bbb;font-weight:bold;margin-top:0px;}
#shigenKeikaku dt.top {border:0;padding:0;border:0;}
#shigenKeikaku dd {background: url(../img/marker_list80.gif) no-repeat;padding-left:18px;float:left;margin:0 10px 0 0;font-size:85%;line-height:150%;padding-bottom:3px;white-space:nowrap;}
#shigenKeikaku dd.okinawa {border-bottom:1px solid #bbb;width:622px;}
#shigenThird #shigenKeikaku h3 {margin-bottom:0;}
#shigenThird #shigenKeikaku h4 {font-size:0.95em;line-height:1.4em;margin-bottom:0;}
#shigenKeikaku .keikakuList {border-bottom:1px dotted #bbb;padding:15px 0;}
#shigenKeikaku .keikakuList h4 {margin:0;padding:0 0 5px 0;}
#shigenKeikaku .keikakuList p {margin:0;padding:0;}
#shigenKeikaku .keikakuList img {float:right;margin:0 0 6px 6px;}
#shigenThirdBody #shigenKeikaku .ninteiTitle {padding-top:6px;clear:right;}
#shigenThirdBody #shigenKeikaku .ninteiTitle table {border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:100%;font-size:0.8em;line-height:1.2em;margin:0px 0 3px 0;}
#shigenThirdBody #shigenKeikaku .ninteiTitle th {width:135px;}
#shigenBody img.pic_shigen {float:right;padding-left:5px;}
#shigenHomeContact {border:1px solid #bbb;padding:10px;margin-bottom:24px;height:55px;}
#shigenHomeContact ul.goList{float:right;padding-right:0px;padding-bottom:0px;}
#shigenThirdBody .mark {color:#ef4104;}
#shigenThird {margin-left:22px;}
#thirdShigenBody ul.goBack {float:right;padding-right:0px;margin:3px 0 0 0 ;}
#thirdShigenBody ul.goback li {font-size:85%;background: url(../img/marker_list80.gif) no-repeat;margin-bottom:3px;}
#shigenThirdBody {margin:24px 0 0 60px;width:640px;}
#shigenThirdBody_pic{text-align:center; margin:10px 0;}

#shigenThirdBody h3 {border-bottom:2px solid #aaa;margin-bottom:12px;font-size:110%;}
#shigenThirdBody h3.nintei {margin-bottom:2px;border-bottom:0;}
#shigenThirdBody .ninteiTitle table {border-bottom:1px solid #aaa;border-right:1px solid #aaa;width:100%;font-size:0.8em;line-height:1.2em;margin-bottom:24px;}
#shigenThirdBody .ninteiTitle td {border-top:1px solid #aaa;border-left:1px solid #aaa;background:#ffffe0;padding:3px;}
#shigenThirdBody .ninteiTitle th {border-top:1px solid #aaa;border-left:1px solid #aaa;background:#eeeed1;padding:3px;white-space:nowrap;width:80px;}
#shigenThirdBody h4 {margin:0;font-size:85%;line-height:140%;padding-top:12px;}
#shigenThirdBody ul.goNext {margin-left:0;margin-top:12px;}
#shigenThirdBody p {margin-bottom:12px;font-size:85%;line-height:150%;}
#shigenThirdBody p.count {margin:3px 0 0 0;font-size:85%;}
#shigenThirdBody p.area {margin-top:12px;margin-bottom:0;}
#shigenThirdBody p.outline {border-left:1px solid #fdb499;border-right:1px solid #fdb499;border-bottom:1px solid #fdb499;padding:5px 10px;margin:0;}
#shigenThird h2 {margin:12px 0 1px 0;}
#shigenThirdBody ul.back {margin:24px 0 0 0;}
#shigenThirdBody tr.evenNumber {background:#eee;}

#shigenThirdBody_Link{border-left:1px solid #fdb499;border-right:1px solid #fdb499;border-bottom:1px solid #fdb499;padding:10px 0 10px 0;}
#shigenThirdBody_Link p.outlineLink {background: url(../img/marker_list.gif) no-repeat;padding:0 0 0 17px;margin:0 0 0 10px;line-height:170%;}


#shigenThirdBody ul.keikakushoList {padding-bottom:10px;}
#shigenThirdBody li.keikakusho {float:left;padding-left:18px;margin-right:10px;}

#shigenList li {font-size:85%;}
#shigenList {margin-bottom:24px;clear:right;}
#shigenList h4 {margin:3px 0;font-size:85%;line-height:100%;padding-top:5px;}

#shigenListNew {border-bottom:1px dotted #aaa;padding-bottom:6px;margin-bottom:24px;}
#shigenListNew li {font-size:85%;}
#shigenListNew h4 {margin:3px 0;font-size:85%;line-height:150%;}

#shigenContact {margin-bottom:24px;}
#shigenContact td {font-size:0.8em;border-right:1px solid #bbb;border-bottom:1px solid #bbb;padding:5px;line-height:1.3em;}
#shigenContact th{text-align:left;padding:5px;font-size:0.85em;border-right:1px solid #bbb;border-bottom:1px solid #bbb;line-height:1.3em;}
#shigenContact th.station{width:84px;}
#shigenContact th.contact{width:260px;}
#shigenContact thead {background:#D7D9C1;white-space:nowrap;font-weight:bold;}
#shigenContact table {border-left:1px solid #bbb;border-top:1px solid #bbb;}
#shigenContact table.top{margin-bottom:24px;}

#supprter {margin-left:22px;clear:right;width:700px;}

#supprter h2 {display:inline;float:left;margin:0;}
#supprterHead {background:#cae1f4;}
#supprterList {border-bottom:1px dotted #aaa;padding-bottom:6px;margin-bottom:12px;clear:right;}
#supprterList h4 {display:inline;}
#supprterList p{margin:0;width:550px;}
#supprterList p.comment {margin:0;padding-bottom:10px;}
#supprterList li {font-size:85%;display:inline;background: url(../img/marker.gif) no-repeat;}
#supprterList ul {display:inline;}
#supprterList img {float:right;padding:0px;border:0px solid #aaa;margin-bottom:5px;}
#supprterList img.area {width:100px;}
#shigenLeft p.shigenHomeSupporters {margin:6px 0;}
#shigenArea {float:right;background:#cae1f4;margin-right:7px;}
#shigenArea p.sttlArea {width:336px;padding:7px 0 4px 0;border-bottom:1px solid #ecf6ff;margin-bottom:7px;}
#shigenArea td {padding-bottom:2px;}
#wnFla {margin:2px 0 12px 0;}
#picShigen210 {float:right;margin:5px 0 5px 24px;width:210px;}
#picShigen210 p{margin-top:5px;line-height:120%;font-size:0.8em;}
#picShigenName210 {float:left;margin:5px 24px 5px 0px;width:210px;}
#picShigenName210 p{margin-top:5px;line-height:120%;font-size:0.8em;}
#picShigen150 {float:right;margin:5px 0 5px 24px;width:150px;}
#picShigen150 p{margin-top:5px;line-height:120%;font-size:0.8em;}
#picShigenName150 {float:left;margin:5px 24px 5px 0px;width:150px;}
#picShigenName150 p{margin-top:5px;line-height:120%;font-size:0.8em;}
#shigenNews ul {margin-bottom:6px;}

/* shienHtml版 */
#shigenHtml h3 {margin:12px 0 0 0;}
#shigenHtml h4 {padding:10px 5px 3px 5px;margin:0;clear:left;}
#shigenHtml ul{margin-left:10px;margin-bottom:0;padding-bottom:0;}
#shigenHtmlRight {background:#cee3f6;float:left;width:345px;padding:0px 0 10px 0 ;margin-left:10px;}
#shigenHtmlLeft {background:#cee3f6;float:left;width:345px;padding:0px 0 10px 0 ;}
#shigenHtmlLeft li {float:left;font-size:85%;line-height:140%;margin:0 5px 3px 0px;background: url(../expand/shigen/area/img/marker.gif) no-repeat;padding-left:14px;white-space:nowrap;}
#shigenHtmlRight li {font-size:85%;line-height:140%;margin:0 5px 3px 0px;background: url(../expand/shigen/area/img/marker.gif) no-repeat;padding-left:14px;}
p.btnShigenFlash {text-align:right;padding-right:22px;font-size:0.8em;padding-top:12px;}
#shigenHtmlArea {margin:12px 0 0 60px;width:640px;}
#shigenHtmlArea h4 {font-size:100%;line-height:150%;border-bottom:2px solid #b8b8b8;padding-bottom:3px;}
#shigenHtmlArea h5 {font-size:90%;line-height:150%;margin:12px 0 0 0;}
#shigenHtmlArea li {font-size:85%;line-height:140%;margin:0 5px 3px 0px;background: url(../expand/shigen/area/img/marker.gif) no-repeat;padding-left:14px;}
#shigenHtmlArea ul{margin-left:0px;margin-bottom:0;padding-bottom:12px;margin-top:3px;border-bottom:2px dotted #b8b8b8;}
#shigenHtmlArea ul.shigenList {border-bottom:0px;margin-top:24px;}
#shigenThird h3.shigenArea {margin-top:20px;}
#shigenHtmlArea form {text-align:right;margin:0;}

/* RSSリーダ */
#rssBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}
#rss {margin:24px 0 0 60px;width:640px;}
p.rssReader {margin:6px 12px 12px 24px;font-size:0.9em;}
#rss p {font-size:0.9em;}
#rss h2 {border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;margin:24px 0 3px 0;}
#rss h2 img{margin-left:12px;vertical-align:middle;}
#rssReader {background: url(../rss/img/bg_rss.gif) repeat-y;border-bottom:1px solid #aaa;padding:10px;}
#rss h3{margin:54px 0 0 0;padding:0;}
#rss li {font-size:90%;margin-bottom:3px;list-style:none;font-weight:bold;}
#rss li img {margin-left:12px;vertical-align:middle;}
#rssReader li {font-size:90%;background: url(../img/marker_list.gif) no-repeat;list-style:none;padding-left:20px;font-weight:normal;}
#rss ul {margin:12px 0 ;padding:0;}
#rss dt {font-size:0.8em;font-weight:bold;}
#rss dd {padding-left:1em;text-indent:-1em;font-size:0.8em;margin-bottom:3px;margin-left:0;}
#rss p.rssLink{background: url(../img/marker_list.gif) no-repeat;padding-left:20px;}
/* 事業実績 */
#jigyou18 h1 {padding-bottom:0px;}
#jigyou18 dl {margin:0px 0 10px 60px;}
#jigyou18 h2 {margin-left:22px;font-size:1em;padding-bottom:3px;border-bottom:2px solid #bbb;padding-top:20px;margin-bottom:12px;}
#jigyou18 dd {font-size:85%;line-height:160%;background: url(../img/marker_list.gif) no-repeat;list-style:none;padding-left:20px;font-weight:normal;margin-bottom:3px;}
#jigyou18 dt {padding:10px 0 12px 0;margin:0;}
#jigyou18 img.getPdf {float:right;margin-left:10px;margin-right:20px;}
#jigyou18 p.getPdf {text-align:right;margin-top:7px;font-size:80%;}
#jigyou18Detail {margin:24px 0 0 30px;width:640px;}
#jigyou18 ul.goBack {margin:0;padding:0;}
#jigyou18 ul.goBack li {font-size:80%;background: url(../img/marker_list80.gif) no-repeat ;list-style-type:none;margin-bottom:3px;background-position:0px -3px;float:right;padding-left:15px;margin:5px 3px 0 0 ;}
#jigyou18Detail h2 {margin-bottom:12px;font-size:110%;border:0;}
#jigyou18Detail h3 {margin:24px 10px 0 30px;font-size:90%;}
#jigyou18Detail h4 {margin:20px 10px 0 30px;font-size:85%;}
#jigyou18Detail p {margin:10px 0px 0 30px;font-size:85%;line-height:150%;}
#jigyou18Detail li{font-size:85%;background: url(../know/jigyou/jigyou18/img/marker_detail.gif) no-repeat;list-style:none;padding-left:20px;font-weight:normal;margin-left:0;}
#jigyouLn li{font-size:85%;background: url(../img/marker_list.gif) no-repeat;list-style:none;padding-left:20px;font-weight:normal;margin-left:40px;}
#jigyouLn ul {border:0;padding:0;margin:20px 0 ;}
#picJigyouDetail {float:right;margin:5px 0 5px 24px;width:150px;}
#picJigyouDetail {font-size:75%;}

/* ご意見・お問い合わせ */
#rcmndBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}
#rcmndBody h1 {margin:0px 0 8px 0;}
#rcmnd {margin:24px 0 0 80px;width:640px;}
#rcmnd h2 {margin:24px 0 6px 0;}
#rcmnd h3 {border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;margin:18px 0 3px 0;}
#rss p.rcmndLink{background: url(../img/marker_list.gif) no-repeat;padding-left:20px;}

/* お問い合わせフォーム*/
#mailformBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}
#mailform {margin:14px 0 0 50px;width:660px;}
#mailformArea{margin:14px 0 0 0;padding:24px 30px;width:596px; background:#e0e0cc;}
#mailformArea th {padding:3px;text-align:right;font-size:0.85em;vertical-align:top;}
#mailformArea th.notRight{text-align:left;}
#mailformArea td.kubun{padding:16px 0 2px 0;font-size:0.85em;}
#mailformArea td {padding:3px;font-size:0.85em;}
#EnqueteFormArea th {padding:3px 16px 3px 0px;text-align:left;}
#EnqueteFormArea td {padding:3px;font-size:0.85em;}
#mailformBody h2{border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;margin:24px 0 3px 0;}
#mailform p.submit{text-align:center; margin:10px 0 0 0;}
#mailform .lineMail {background:#fff;height:2px;margin:24px 0;width:596px;}
#mailformBody p {font-size:0.9em;}
#mailformBody p.attention {font-size:0.8em;}


#pageBody{
	
	margin:0 0 20px 0;
	padding:5px 11px 24px 11px;
	background:#FFFFFF;
	border-bottom:solid 1px #BBBBBB;
	border-right:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
}
#pageBody ul.go {padding-right:0px;padding-bottom:6px;margin:3px 0 0 0 ;float:right;}
#pageBody ul.go li{font-size:80%;background: url(../img/marker_list80.gif) no-repeat;background-position:0 -1px;}
/* SaaS ASP ******************/
#SaaSAsp {width:728px;margin:0 auto;}
#SaaSAsp p{font-size:85%;line-height:150%;text-indent:1em;}
#SaaSAsp li {list-style:none;font-size:85%;line-height:140%;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat;padding-left:18px;margin-left:24px;margin-bottom:6px;background-position:3px 0;}
#SaaSAsp h2 {padding:24px 0 6px 0;} 
#SaaSAsp .date{color:#666;margin-left:5px;}
#SaaSAsp .SaaSAspAbout .topMainImg {float:right;padding:0 0 20px 20px;width:350px;font-size:0.8em;color:#9570bb;}
#SaaSAsp .SaaSAspAbout ol {clear:right;margin:0;padding:10px 0 0 0 ;}
#SaaSAsp .SaaSAspAbout .btnLarge {text-align:right;margin-bottom:6px;}
#SaaSAsp .saaSASPService {margin-left:88px;}
#SaaSAsp .saaSASPService h3 {border-bottom:2px solid #cab7dd;padding: 24px 0 3px 3px;font-size:1em;margin-bottom:12px;}
#SaaSAsp .saaSASPService h4 {color:#7843aa;font-size:90%;margin:24px 0 6px 0;}
#SaaSAsp .saaSASPService ol {margin:0;padding:0px 0 0 0 ;}
#SaaSAspProfile {background:#cab7dd;margin:24px 0;}
#SaaSAspProfile img {float:left;width:79px;padding:0 40px 10px 28px;}
#SaaSAspProfile p.profTitle,#SaaSAspProfile p.profCampany {font-weight:bold;text-indent:0;}
#SaaSAspProfile p.profComment {padding-right:24px;}
#SaaSAsp .SaaSAspIndex {margin-top:24px;clear:right;}
#SaaSAsp .SaaSAspIndex h3{border-top:2px solid #cab7dd;border-bottom:1px solid #cab7dd;padding:5px 3px;color:#7843aa;}
#SaaSAsp .SaaSAspIndex ol {margin:0;padding:0px 0 24px 0 ;}
#SaaSAsp .SaaSAspIndex li {margin-left:0px;margin-bottom:6px;}
#SaaSAsp .saaSASPService .img400U {float:right;margin-left:20px;margin-bottom:20px;font-size:0.8em;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService .img400U img {display:block;padding-bottom:3px;}
#SaaSAsp .saaSASPService .img400O {font-size:0.8em;margin-bottom:20px;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService .img400O img {display:block;padding-bottom:3px;}
#SaaSAsp .saaSASPService p ,#SaaSAsp .SaaSAspAbout p{padding-bottom:1em;}
#SaaSAsp .saaSASPService ul {margin-top:0;padding-left:0px;margin-left:0;}
#SaaSAsp .saaSASPService ul li {list-style: disc;font-size:85%;line-height:140%;vertical-align:middle;background: none;padding-left:0;margin-left:3.2em;margin-bottom:6px;background-position:3px 0;}
#SaaSAsp .saaSASPService dl{margin:0 0 0 2em;padding:0 0 1em 0;}
#SaaSAsp .saaSASPService dt {font-size:85%;line-height:140%;font-weight:bold;margin-bottom:2px;float:left;}
#SaaSAsp .saaSASPService dd {margin-left:1em;font-size:85%;line-height:140%;margin-bottom:6px;padding-left:50px;}
#SaaSAsp .saaSASPService th {text-align:left;padding:5px;font-size:85%;line-height:140%;white-space:nowrap;vertical-align:top;}
#SaaSAsp .saaSASPService td {padding:2px 5px;font-size:85%;line-height:140%;}
#SaaSAsp .saaSASPService table {margin-bottom:12px;}
#SaaSAsp .saaSASPService .NextBack{text-align:center;font-size:0.85em;margin-top:12px;}
#SaaSAsp .saaSASPService #box table {font-size:85%;border-top:1px solid #bbb;border-left:1px solid #bbb;border-collapse:collapse;margin:6px 0;}
#SaaSAsp .saaSASPService #box td {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;}
#SaaSAsp .saaSASPService #box th {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;background:#BA8CE8;white-space:nowrap;text-align:left;}
#SaaSAsp p.chushaku {font-size:0.8em;line-height:1.4em;border:1px solid #BA8CE8;background:#d2bbe8;padding:10px;margin:0px 0 10px 10px;}

#SaaSAsp .saaSASPService #boxRightSide {float:right;margin-left:20px;margin-bottom:20px;width:350px;}
#SaaSAsp .saaSASPService #boxRightSide table {font-size:85%;border-top:1px solid #bbb;border-left:1px solid #bbb;border-collapse:collapse;margin-bottom:0px;}
#SaaSAsp .saaSASPService #boxRightSide td {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;}
#SaaSAsp .saaSASPService #boxRightSide th {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;background:#BA8CE8;white-space:nowrap;vertical-align: middle;}
#SaaSAsp .saaSASPService #boxRightSide .cap {font-size:0.8em;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService h5 {font-size:85%;margin-bottom:0;}
#SaaSAsp .saaSASPService .kaisetu table{border-top:1px solid #bbb;border-left:1px solid #bbb;border-collapse:collapse;margin:6px 0;}
#SaaSAsp .saaSASPService .kaisetu th {vertical-align: top;border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;white-space:nowrap;text-align:left;}
#SaaSAsp .saaSASPService .kaisetu td {border-bottom:1px solid #bbb;border-right:1px solid #bbb;padding:3px 5px;}
#SaaSAsp .saaSASPService .img150size {width:150px;float:right;margin-left:20px;margin-bottom:20px;font-size:0.8em;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService .img150size img {display:block;padding-bottom:3px;}
#SaaSAsp .saaSASPService .img150size .btnLarge {padding-left:100px;margin-bottom:6px;padding-top:5px;}
#SaaSAsp .saaSASPService .img300size {width:300px;float:right;margin-left:17px;margin-bottom:20px;font-size:0.8em;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService .img300size img {margin-bottom:5px;}

#SaaSAsp .saaSASPService .img300sizeSide {width:300px;float:left;margin-left:0px;margin-bottom:20px;font-size:0.8em;color:#9570bb;font-weight:bold;}
#SaaSAsp .saaSASPService .img300sizeSide img {margin-bottom:5px;}
#SaaSAsp .saaSASPService .largeBtn {width:300px;text-align:right;margin-bottom:6px;padding-top:5px;}
#SaaSAsp .saaSASPService .noneDeco li {margin-left:0;list-style-image: none;list-style-type: none;background-image: none;}

/* waseda ******************/
#waseda {width:744px;margin: 0 auto;}
#waseda .main {width:700px;margin: 0px auto;}
#waseda h1 {margin:10px 0 20px 0;}
#waseda h2 {margin-bottom:25px;}
#waseda p{font-size:90%;line-height:150%;}
#waseda ul {margin:0px;padding: 10px 0px 0px 5px;}
#waseda li {list-style-type:none;font-size:90%;line-height:150%;background: url(../img/marker_list.gif) no-repeat;background-position:3px -1px;padding-left:18px;}
/*「早大発・新ものづくり発見ツアー」とは？ ******************/
#waseda .Tour {width: 385px;margin: 0px 25px 10px 0px;float:left;}

/*訪問企業******************/
#waseda .CorporateVisit {width: 290px;background-color: #ffffee;float: left;margin-bottom:10px;}
#waseda .CorporateVisit .Contents {width: 286px;background-color :#ffffee;border-right :2px solid #CCCCCC;border-left :2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;margin:0px;padding: 10px 0px;}

#waseda .CorporateVisit .Contents ul {margin-left:20px;margin-bottom:10px;}
#waseda .CorporateVisit .Contents li {list-style-type: disc;font-size:80%;line-height:150%;margin-top:0; margin-bottom:5px;padding:0 5px 0 0;background-image: none;}

/*ドキュメンタリー映像******************/
#waseda .DocumentaryMovie {width: 700px;clear: both;background-color: #ffffee;}
#waseda .DocumentaryMovie .Contents {width: 661px;background-color :#ffffee;border-right :2px solid #CCCCCC;border-left :2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;	padding: 20px 15px 20px 20px;}
#waseda .DocumentaryMovie .Contents p img {float: right;padding-left:30px;padding-right:10px;}
#waseda .DocumentaryMovie .Contents .DVDtoiawase{clear: both;padding-top: 25px;}


/* shigenMTArea ******************/
#shigenMTArea {width:700px;margin-top:10px;}
#shigenMTArea h1 {margin:10px 0 20px 0;}
#shigenMTArea h3 {margin:0px;padding-bottom:10px;}
#shigenMTArea h4 {margin-bottom:0px;}
#shigenMTArea p{font-size:90%;line-height:150%;padding-bottom:10px;}
#shigenMTArea ul {margin:0px;padding-left:10px;}
#shigenMTArea li {list-style-type:none;font-size:90%;line-height:120%;background-position:3px;padding-left:18px;background-image: url(../img/marker.gif);background-repeat: no-repeat;}
#shigenMTArea .iconExel li{list-style-type:none;font-size:90%;line-height:250%;background-position:0px;padding-left:35px;background-image: url(../expand/shigen/img/icon_xls.gif);background-repeat: no-repeat;
}
#shigenMTArea ul.sub {margin:0;padding:0;}
#shigenMTArea ul.sub li {font-size:80%;background: url(../img/marker_list80.gif) no-repeat ;list-style-type:none;background-position:0px -3px;float:right;padding-left:15px;padding-bottom:15px;}
#shigenMTArea dl{margin: 0px 0px 60px 5px;}
#shigenMTArea dt {width:56px;float: left;margin: 0px}
#shigenMTArea dd {list-style-type:none;font-size:90%;line-height:120%;background-position:0px 2px;background-image: url(../img/marker.gif);background-repeat: no-repeat;margin-left: 60px;padding-left: 20px;}
#shigenMTArea .shigenDate{color:#666;font-size:85%;margin-left:5px;}
#shigenMTArea .shigenLeftSide {width:334px;margin-right:32px;float: left;}
#shigenMTArea .shigenRightSide {width:334px;float: left;}
#shigenMTArea .contents {width:334px;border :0px;padding:0;}
#shigenMTArea .contents .nintei img {margin-bottom:10px;}
#shigenMTArea .contents table {margin-bottom:5px;width:100%;border-top :1px solid #CCCCCC;border-left :1px solid #CCCCCC;}
#shigenMTArea .contents th {font-weight: normal;font-size:80%;line-height: 170%;background-color:#d8d9c1;width: 25%;border-right :1px solid #CCCCCC;border-bottom :1px solid #CCCCCC;text-align: center;}
#shigenMTArea .contents td {border-right :1px solid #CCCCCC;line-height: 200%;border-bottom :1px solid #CCCCCC;text-align: center;}

/* shigenRin ******************/
#shigenThirdBody .rin td {border-right :1px solid #ccc;border-bottom :1px solid #ccc;padding:3px;font-size:0.85em;line-height:1.6em;}
#shigenThirdBody .rin th {white-space:nowrap;border-right :1px solid #ccc;border-bottom :1px solid #ccc;padding:3px;font-size:0.85em;line-height:1.6em;}
#shigenThirdBody .rin table {border-left :1px solid #ccc;border-top :1px solid #ccc;margin:0px 0 20px 0;}
#shigenThirdBody .rin table caption {font-size:0.85em;line-height:1.6em;text-align:left;font-weight:bold;}
#shigenThirdBody .rin table.toriatsukai td,#shigenThirdBody .rin table.toriatsukai th,#shigenThirdBody .rin table.toriatsukai {border:0;width:195px;vertical-align:top;font-weight:normal;white-space:normal;}
#shigenThirdBody .rin table.toriatsukai th {font-size:0.8em;line-height:1.4em;}
#shigenThirdBody .rin li {font-size:0.85em;}
#shigenAbout .shigenAboutLeft .rinDetail h5 {margin:0px 0 6px 0;clear:right;padding-top:6px;}

.otherCompany {
display:block;
width:480px;
font-size:0.95em;
margin-top:12px;
border-top:1px solid #ccc;
padding-top:12px;
line-height:1.8em;
}

/* noshoko *************************/
#thirdNoshokoBody {
	background:url(../expand/noshoko/images/bg.gif) repeat-y;
	margin:0px auto 0px auto;
	padding:0px 12px 24px 12px;
	border-bottom:1px solid #ACACA6;
	text-align:left;
	border-top:1px solid #ACACA6;
}
#thirdNoshokoBody .indent{
margin-left:20px;
}

#thirdNoshokoBody p ,#thirdNoshokoBody li{
font-size:0.85em;
line-height:1.6em;
}

#thirdNoshokoBody .noIndent {
text-indent:0;
}


#thirdNoshokoBody  ul.goBack {float:right;padding-right:0px;margin:3px 0 0 0 ;}
/* TOPページ */

#noshokoTopSub {
	width:745px;
	overflow:auto;
	margin-bottom:25px;
	padding:0px;
}
#noshokoToprelease {
	width:359px;
	margin:0 0 0 0;
	padding:0px;
}
#noshokoBody #rightmain #noshokoToprelease h2 {
margin:0 0 12px 0px;
}
#noshokoToprelease #attention {
width:528px;
margin:20px 0 0 0;
padding:0px;
border:#9dd955 solid 1px;
background: no-repeat url(../expand/noshoko/images/icon_renkeisokushin.gif) ;
}
#noshokoToprelease #attention #attentionBox {
width:470px;
margin:10px 0 0 45px;
}
#noshokoToprelease #attention #attentionBox #leftBox {
float:left;
width:230px;
margin:0;
}
#noshokoToprelease #attention #attentionBox #rightBox {
float:right;
width:230px;
margin:0;
}
#noshokoToprelease #attention #contact {
width:500px;
margin:0 0 0 15px;
}
#noshokoToprelease #attention #attentionBox #leftBox p,
#noshokoToprelease #attention #attentionBox #rightBox p {
text-indent:0;
margin:5px 0 0 0;
padding:0;
}
#noshokoToprelease #attention #contact p {
text-indent:0;
margin:7px 0 0 1em;
padding:0;
}
#noshokoToprelease #attention #attentionBox #leftBox h4,
#noshokoToprelease #attention #attentionBox #rightBox h4,
#noshokoToprelease #attention #contact h4 {
margin:0;
padding:0;
}
#noshokoToprelease #attention #contact p.nontop {
text-indent:0;
margin:0 0 10px 1em;
padding:0;
}
#noshokoToprelease #attention #contact ul {
margin:0 0 0 1em;
}
#noshokoToprelease #attention #contact .tel {
font-weight:bold;
color:#333333;
}

#noshokoToprelease #eventinfo {
width:359px;
margin:20px 0 18px 0;
padding:0px;
}
#noshokoToprelease #eventinfo p{
font-size:0.9em;
line-height:140%;
}
#noshokoToprelease #eventinfo li{
float:left;
display:inline-block;
white-space:nowrap;
margin:0 10px 0 0;
padding-left:15px;
}
#toprelease {
	float:left;
	width:744px;
	margin:20px 24px 0 0;
	padding:0px;
}
#toprelease {
	float:left;
	width:744px;
	margin:20px 24px 0 0;
	padding:0px;
}
#toprelease li {
font-size:0.8em;
line-height:1.5em;
}

#toprelease li.releaseitiran {
	float:right;
}
#noshokoToprelease li.releaseitiran {
	float:right;
}
#topNintei li.releaseitiran {
	float:right;
}
#noshokoMain {
	clear:both;
	width:745px;
	background:url(../expand/noshoko/images/bg_line.gif) repeat-y 372px ;
}

#noshokoBody #leftmain {
	width:359px;
	margin:0 0 0 0;
	padding:0;
	float:left;
}
#noshokoBody .bnrShigen {
	float:right;
	margin:30px 0 0;
	padding:0;
}
#noshokoBody .bnrShigen img{
margin:0 0 15px 0;
padding:0;
}
#noshokoBody #rightmain {
	width:359px;
	margin:0 0 0 0;
	float:right;
}

#noshokoBody #leftmain p,
#noshokoBody #rightmain p{
text-indent:0;
}

#noshokoBody #leftmain ul,
#noshokoBody #rightmain ul,
#toprelease ul{
margin-left:0;
}

#toprenkei,#topcontact,#top88sen,#toprenkeisiryo {
width:359px;
}
#top88sen ul.itiran {
margin-bottom:10px;
}

#noshokoBody #rightmain #topsenkou h2 {
margin:0 0 0 0px;
}
#noshokoBody #rightmain #topsenkou .topsenkou_inner {
margin-left:0px;
margin-bottom:10px;
padding:10px;
height:100%;
min-height:131px;
border:solid 2px #9dd955;
}
#noshokoBody #rightmain #topsenkou p{
	padding-bottom:0px;
}
#noshokoBody #rightmain #topsenkou p img {
float:right;margin:0 5px 0 5px;
}
#noshokoBody #rightmain #topsenkou ul{
	margin:0px 0 0 10px;
}
#noshokoBody #rightmain #topsenkou ul li.releaseitiran {
	float:right;
}
.toprenkeiImages {
	float:right;margin:10px 10px 0 0px;
}

#toprenkei, #topforum {
	margin:0 0 12px 0;
	padding:0;
}
#topcontact,
#noshokoMain {
	margin:30px 0 0 0px;
	padding:0px;
}
#noshokoMain h3 {
color:#003711;
margin:0px;
padding:0;
}
#noshokoBody #topforum {
margin-left:12px;
padding:0px;
height:100%;
min-height:131px;
border:solid 2px #9dd955;
background-color:#fefff1;
background-image:url(../expand/noshoko/images/bg_forum2.jpg);
background-repeat:no-repeat;
background-position:95% 50%;
}
#noshokoBody #topforum p{
padding-bottom:10px;
}
#noshokoBody #topforum ul{
margin:10px 0 0 10px;
}
#toprenkei h2,
#toprelease h2,
#topNintei h2,
#topRenkeiShisetsu h2{
margin-top:0;
}
#topRenkeiShisetsu img.pic{
float:right;
margin:0 0 15px 15px;
}
#toprenkei p,#topcontact p,#top88sen p {
margin:0 0 10px 0;
}
#toprenkei ul {
margin-bottom:10px;
}
#noshokoBody #topforum p {
margin:10px 100px 0 20px;
}
#noshokoBody #rightmain #topNintei #topRenkeiShisetsu ul li.releaseitiran {
float:right;
margin-bottom:20px;
}
#noshokoBody #list88 {
float:left;
}
#noshokoBody #img88sen {
float:right;
width:140px;
height:170px;
margin:10px 0 0;
padding:0;
}

/* noshoko Detail ****************/
#noshokoNavi {
border-top:2px solid #79bc33;
border-bottom:1px solid #79bc33;
text-align:center;
padding:5px 0;
font-size:0.80em;
font-weight:bold;
clear:both;
}
#noshokoNavi a {
background: url(../img/marker_list80.gif) no-repeat 0 -2px;
padding-left:15px;
font-weight:normal;
}
#noshokoMainbody .noshokoContent {
padding:0px 0 0 24px;
}
#noshokoMainbody p{
text-indent:1em;
margin-bottom:12px;
}
#noshokoMainbody p.leadImg{
text-indent:0;
margin-bottom:0;
}

#noshokoMainbody .zuhan {
margin-bottom:10px;
}

#noshokoMainbody .zuhan h5 {
margin-bottom:3px;
}

#noshokoContact,
#noshokoSixindustry,
#noshokoDescription,
#noshokoFlow,
#noshokoPosition,
#noshokoRelease,
#noshokoForum,
#noshokoLaw,
#noshokoSenkou,
#noshokoNintei,
#noshokoOutline,
#noshokoInterview {margin:20px 0 0 60px;width:640px;}
#noshokoInterview h4 {margin:0;font-size:85%;line-height:140%;padding-top:12px;}
#noshokoInterview .picNoshokoRight150 {float:right;margin:5px 0 5px 14px;width:150px;}
#noshokoInterview .picNoshokoLeft150 {float:left;margin:5px 14px 5px 0;width:150px;}
#noshokoInterview #picNintei210 {float:right;margin:5px 0 5px 14px;width:210px;}

#noshokoMainbody .noshokoContent h2{
margin:0px;
}

#noshokoMainbody .noshokoContent h3 {
border-bottom:2px solid #aaa;
margin-bottom:12px;
}

/* #noshokoInterview ******************/
#noshokoInterview .mainImg {
margin-bottom:24px;
}

/* noshokoQa ******************/
#noshokoQa {width:700px;}
#noshokoQa .zuhanInline {
margin-left:10px;
float:right;
}

#noshokoQa h4 {
clear:right;
padding:24px 0 6px 40px;
margin:20px 0 0 0 ;
font-size:0.9em;
background: url(../expand/noshoko/img/icon_q.gif) no-repeat 0 50%;
}

#noshokoQa h5 {
/* font-weight:normal; */
clear:right;
padding:12px 0 6px 0;
margin:0;
font-size:0.85em;
color:#003711;
}

#noshokoQa .box table {
border-collapse: collapse;
border-spacing: 0;
border-left:1px solid #aaa;
border-bottom:1px solid #aaa;
margin-bottom:20px;
}

#noshokoQa .box table caption {
text-align:left;
font-size:0.8em;
}
#noshokoQa .box td,
#noshokoQa .box th {
font-size:0.85em;
border-right:1px solid #aaa;
border-top:1px solid #aaa;
padding:5px;
}
#noshokoQa .box thead th {
background:#eeeed1;
}

#noshokoQa .box tr.child td {
border-top:1px dotted #aaa;
}

#noshokoQa .box tr.child td.indent {
padding-left:12px;
}


#noshokoQa .qaNavi {
padding:24px 0 ;
border-bottom:1px solid #ccc;
margin-bottom:20px;
}

#noshokoQa .qaNavi ul{
margin-left:0;
}

#noshokoQa .goQaNavi{
font-size:0.85em;
text-align:right;
clear:both;
padding-top:12px;
}
#noshokoQa .goQaNavi a {
background: url(../img/marker_list80.gif) no-repeat 0 -3px;
padding-left:18px;
}
#noshokoQa .support {
margin-top:15px;
padding:0 15px 15px 15px ;
width:670px;
border:solid 1px #67C7A9;
}
#noshokoQa .support img{
margin-left:15px;
}

/* noshokoContact ******************/
#noshokoMainbody .noshokoContent #noshokoContact h3 {
font-size:1em;
border-bottom:2px solid #88c43b;
}

#noshokoMainbody .noshokoContent #noshokoContact ul {
margin:0 0 20px 0;
}

#noshokoMainbody .noshokoContent #noshokoContact li {
background:none;
padding-left:0;
margin-bottom:0;
}

#noshokoMainbody .noshokoContent #noshokoContact table {
margin:0 0 30px 0;
width:100%;
border-collapse: collapse; border-spacing: 0;
}

#noshokoMainbody .noshokoContent #noshokoContact table caption {
text-align:left;
font-size:0.85em;
padding-bottom:10px;
}

#noshokoMainbody .noshokoContent #noshokoContact td,
#noshokoMainbody .noshokoContent #noshokoContact th {
font-size:0.85em;
line-height:1.4em;
padding:5px 3px;
vertical-align:top;
border-bottom:1px solid #cef799;
}
#noshokoMainbody .noshokoContent #noshokoContact th {width:270px;}
#noshokoMainbody .noshokoContent #noshokoContact thead th.handsonTh01 {width:10%;}
#noshokoMainbody .noshokoContent #noshokoContact thead th.handsonTh02 {width:35%;}
#noshokoMainbody .noshokoContent #noshokoContact thead th.handsonTh03 {width:35%;}
#noshokoMainbody .noshokoContent #noshokoContact thead th.handsonTh04 {width:20%;}

/* noshokoDescription ******************/
#noshokoMainbody #noshokoDescription .kihonyouken  {
margin:25px 0;
}

#noshokoMainbody #noshokoDescription .kihonyouken h5 {
font-size:0.85em;
margin:0 0 5px 1em;
}
#noshokoMainbody #noshokoDescription h4 span{
color:#549402;
margin-right:0px;
}
#noshokoMainbody #noshokoDescription .kihonyouken p {
margin-left:2em;
}
#noshokoMainbody #noshokoDescription .zuhan h5 {
font-size:0.85em;
}

#noshokoMainbody #noshokoDescription .kihonyouken dl {
margin-left:2em;
}

#noshokoMainbody #noshokoDescription .kihonyouken dd {
margin-left:1em;
text-indent:1em;
}

#noshokoMainbody #noshokoDescription dl {
margin:0 0 15px 0px;
font-size:0.85em;
line-height:1.5em;
}

#noshokoMainbody #noshokoDescription dd {
margin-bottom:5px;
}

/* noshokoFlow ******************/
#noshokoMainbody #noshokoFlow h4,
#noshokoMainbody #noshokoFlow dt {
clear:right;
}


#noshokoMainbody #noshokoFlow dl {
margin:0 0 15px 0px;
font-size:0.85em;
line-height:1.6em;
}

#noshokoMainbody #noshokoFlow dt {
text-indent:1em;
}

#noshokoMainbody #noshokoFlow dd {
margin-bottom:5px;
margin-left:0;
text-indent:1em;
}

#noshokoMainbody #noshokoFlow img.thumbnail {
float:right;
margin-left:10px;
margin-bottom:10px;
padding-bottom:20px;
}


/* noshokoForum ******************/
#noshokoMainbody #noshokoForum dl {
margin:0 0 15px 0px;
font-size:0.85em;
line-height:1.5em;
}

#noshokoMainbody #noshokoForum dd {
margin-bottom:5px;
margin-left:0;
text-indent:1em;
}

#noshokoMainbody .noshokoContent #noshokoForum table {
margin:0 0 0px 0;
width:100%;
border-collapse: collapse; border-spacing: 0;
}
#noshokoMainbody .noshokoContent #noshokoForum td,
#noshokoMainbody .noshokoContent #noshokoForum th {
font-size:0.85em;
line-height:1.5em;
padding:10px 3px;
vertical-align:top;
}
#noshokoMainbody .noshokoContent #noshokoForum th {
white-space:nowrap;
padding-right:10px;
}
#noshokoMainbody .noshokoContent #noshokoForum td dl {
margin:0 0 0px 0px;
padding-bottom:0;
font-size:1em;
}

#noshokoMainbody .noshokoContent #noshokoForum td dd {
text-indent:0em;
margin:0 0 3px 20px;
}

/* noshokoPosition ******************/
#noshokoMainbody #noshokoPosition h4{
margin:20px 0 5px 0;
}

#noshokoMainbody #noshokoPosition h5{
font-size:0.85em;
line-height:1.5em;
margin:20px 0 3px 0;
}

#noshokoMainbody #noshokoPosition dl {
margin:0 0 15px 0px;
font-size:0.85em;
line-height:1.5em;
text-indent:1em;
}

#noshokoMainbody #noshokoPosition dd {
margin-bottom:5px;
margin-left:0;
font-size:1em;
}

#noshokoMainbody #noshokoPosition li {
background:none;
list-style:disc;
padding-left:0;
margin-bottom:3px;
}

#noshokoMainbody #noshokoPosition ol  {
margin:5px 0px 0 30px ;
padding-left:0;
}

#noshokoMainbody #noshokoPosition ol li {
list-style:decimal;
padding-left:0;
}

#noshokoMainbody .noshokoContent #noshokoPosition table {
margin:0 0 20px 0;
border-collapse: collapse; border-spacing: 0;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
}

#noshokoMainbody .noshokoContent #noshokoPosition table caption {
text-align:left;
font-size:0.85em;
padding-bottom:5px;
}

#noshokoMainbody .noshokoContent #noshokoPosition td,
#noshokoMainbody .noshokoContent #noshokoPosition th {
font-size:0.85em;
line-height:1.5em;
padding:5px;
vertical-align:top;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#noshokoMainbody .noshokoContent #noshokoPosition th {
white-space:nowrap;
padding-right:10px;
}

/* noshokoSixindustry ******************/

#noshokoMainbody .noshokoContent #noshokoSixindustry {
padding:20px 0 ;
margin-bottom:20px;
}

#noshokoMainbody .noshokoContent #noshokoSixindustry table {
margin:0 0 20px 0;
border-collapse: collapse; border-spacing: 0;
border-top:1px solid #ccc;
border-right:1px solid #ccc;
}

#noshokoMainbody .noshokoContent #noshokoSixindustry table caption {
text-align:left;
font-size:0.85em;
padding-bottom:5px;
}

#noshokoMainbody .noshokoContent #noshokoSixindustry td,
#noshokoMainbody .noshokoContent #noshokoSixindustry th {
font-size:0.85em;
line-height:1.5em;
padding:5px;
vertical-align:top;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
}

#noshokoMainbody .noshokoContent #noshokoSixindustry th {
white-space:nowrap;
padding-right:10px;
}


/* noshokoRelease ******************/
#noshokoMainbody .noshokoContent #noshokoRelease p {
text-indent:0;
margin-bottom:3px;
}

#noshokoMainbody .noshokoContent #noshokoRelease ul {
margin-bottom:18px;
}

/* noshokoFlow ******************/
#noshokoMainbody #noshokoLaw ul {
margin-bottom:20px;
}


/* noshokosenkou  ******************/
#noshokoSenkou h3 {font-size:1.1em;line-height:1.5em;border-bottom:2px solid #88c43b;color:#003711;margin-top:3px;padding-bottom:3px;}
#noshokoSenkou .noshokoList li {font-size:85%;}
#noshokoSenkou .noshokoList {margin-bottom:24px;clear:right;}
#noshokoSenkou .noshokoList h4 {margin:3px 0;font-size:85%;line-height:100%;padding-top:5px;}
#noshokoSenkou p.area {margin-top:12px;margin-bottom:0;text-indent:0;}
#noshokoSenkou .picNoshoko210 {float:right;margin:5px 0 5px 24px;width:210px;}
#noshokoSenkou .picNoshoko210 p{margin-top:5px;line-height:120%;font-size:0.8em;text-indent:0;}
#noshokoSenkou .picNoshoko150 {float:right;margin:5px 0 5px 24px;width:150px;}
#noshokoSenkou .picNoshoko150 p {margin-top:5px;line-height:120%;font-size:0.8em;text-indent:0;}
#noshokoSenkou div.comment {border-left:1px solid #9dd955;border-right:1px solid #9dd955;border-bottom:1px solid #9dd955;padding:10px;margin:0 0 10px 0;}
#noshokoSenkou h4.outline,
#noshokoSenkou h4.comment {margin-bottom:0;}
#noshokoSenkou p.outline {border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:5px 10px;margin:0 0 20px 0;text-indent:0;}
#noshokoSenkou h3 .campanyName {font-size:0.85em;line-height:1.5em;color:#444;}
#noshokoSenkou ul.back {margin-left:0;}

/* noshoko eventInfo ****************/
.noshokoEventInfoNavi {
margin:10px 0 0 0;
padding:0;
font-size:0.8em;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
width:700px;
}
.noshokoEventInfoNavi a{
padding:0 3px 0 3px;
}
#noshokoMainbody .noshokoContent #eventInfo{
margin:0;
width:700px;
}
#noshokoMainbody .noshokoContent #eventInfo .att{
font-size:0.8em;line-height:140%;color:#333333;
}
#noshokoMainbody .noshokoContent #eventInfo table{border-top:1px solid #bbb;border-left:1px solid #bbb;border-collapse:collapse;width:100%;margin:15px 0 5px 0;}
#noshokoMainbody .noshokoContent #eventInfo th{background:#e5fcce;padding:5px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;vertical-align:top; text-align:left;font-size:0.9em; line-height:150%;}
#noshokoMainbody .noshokoContent #eventInfo td{background:#fff;padding:5px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;vertical-align:top;font-size:0.9em; line-height:150%;}


/* shigenRelease ******************/
#shigenBody .shigenRelease .bnrNoshoko {
float:right;
width:190px;
padding-top:20px;
}

#shigenBody .shigenRelease .shigenUL {
float:left;
width:530px;
}

#shigenBody .shigenRelease .shigenUL ul {
margin-left:0;
}

#shigenBody .shigenRelease .shigenUL ul.goList {
float:right;
}
/* 農商工連携88選 ***/
#third88sen .third88senMain {
margin-top:25px;
padding:0 18px 18px 18px ;
width:660px;
border:solid 2px #9dd955;
}
#third88sen .third88senMain h3 {
border-bottom:solid 1px #ddd;
margin-bottom:0px;
font-weight: bold;
font-size:1.0em;
color:#003711;
padding-bottom:0px;
font-size:1.1em;
}
#third88sen .area {
font-weight: bold;
padding-left:0px;
text-indent:0em;
font-size:0.9em;
margin-top:18px;
}
#third88sen .third88senMain dl {
margin:10px 0 5px;
}
#third88sen .third88senMain dt img {
margin:0;
float:left;
clear:both;
padding:0 10px 0 0px;
}
#third88sen .third88senMain dd {
font-weight: bold;
font-size:0.9em;
padding-bottom:10px;
}

#third88sen .third88senMain h4 {
font-weight: bold;
font-size:0.9em;
}
#third88sen .third88senMain h4 img {
margin:0;
float:left;
padding-right:10px;
}
#third88sen .third88senMain img {
float:right;
background-image: none;
margin:0 0 0 10px;
}
#third88sen .third88senMain ul {
margin-top:0px;
}
#third88sen .third88senMain ul li {
background-image: none;
list-style-type: disc;
padding-left:0;
}
#third88sen .noshokoNavi {
padding:0;
clear:both;
margin:20px 0 0 0;
width:700px;
text-align:center;
font-size:0.80em;
font-weight:bold;
padding-left:0;
line-height:1.5em;
}
#third88sen .noshokoNavi a {
padding-left:0px;
font-weight:normal;
}


/* noshokoNintei *********************** */
#noshokoNintei #searchKobetsu input.txt {
width:250px;
border:1px solid #aaa;
margin-bottom:5px;
padding:2px;
}
#thirdNoshokoBody .emFont {
color:#003711;
font-weight:bold;
}

#noshokoNinteiSearch {
padding:12px 0;
margin:0;
width:700px;
background:url(../expand/noshoko/nintei/images/bg.gif) 0 100% repeat-x;
}

#noshokoNinteiSearch h4 {
padding:0;
margin:0;
width:144px;
float:left;
}
#noshokoNinteiSearch form {
margin:0;padding:0;
}
#noshokoNinteiSearch form input {
display:inline;
line-height:1.4em;
vertical-align:middle;
margin:0 10px 0 0;
padding:0;
}

#noshokoNinteiSearch form input.text {
width:220px;
padding:2px 0 0 2px;
}
#noshokoNinteiSearch form input.kensaku {
margin-right:20px;
}
#noshokoNinteiSearch form p {
font-size:0.8em;
margin:0;
padding:0;
}

#thirdNoshokoBody #noshokoNintei h3 {
margin-bottom:0;
font-size:0.95em;
line-height:1.4em;
padding-bottom:3px;
clear:left;
border-bottom:3px solid #79bc33;
}

#thirdNoshokoBody #noshokoNintei h4 {
margin-bottom:0;
font-size:0.9em;
line-height:1.4em;
padding-bottom:3px;
clear:left;
border-bottom:2px solid #b8b8b8;
}

#noshokoNintei #ninteiList h3 {
padding-top:15px;
font-size:1em;
}
#noshokoNintei #ninteiList h4 {
padding-top:10px;
font-size:0.95em;
}
#noshokoNintei #ninteiList h4.search {
margin-bottom:15px;
}
#noshokoNintei #noshokoNinteiCont h3,
#noshokoNintei #noshokoNinteiCont h4 {
margin-bottom:5px;
border:none;
font-size:1em;
padding-top:10px;
}

#noshokoNintei #noshokoNinteiCont h3 span {
color:#333;
font-size:0.9em;
}

#noshokoNintei #noshokoNinteiCont h5 {
font-size:0.85em;
display:inline;
margin:15px 0 0 0;padding:0;
}

#noshokoNintei #noshokoNinteiCont .data .line {
border-bottom:dotted #aaa 1px;
margin:3px 0 3px 0;
}

#noshokoNintei #ninteiList h3.exBorder {
border-bottom:2px solid #b8b8b8;
}

#thirdNoshokoBody #noshokoNintei dl {
margin-top:10px;
}

#thirdNoshokoBody #noshokoNintei dl.shien {
margin-bottom:0px;
}
#thirdNoshokoBody #noshokoNintei h3.shien {
margin-top:30px;
}

#thirdNoshokoBody #noshokoNintei dl.block{
margin:10px 0 0 18px;
}

#noshokoNintei dt {
clear:left;
line-height:180%;
font-size:85%;
padding:3px 0 0 18px;
background: url(../img/marker_list80.gif) 0 0.4em no-repeat;
border-top:1px solid #bbb;
font-weight:bold;
margin-top:0px;
}

#noshokoNintei dl.block dt{
width:622px;
display:block;
position:relative;
left:-18px;
}

#noshokoNintei dt.top {
border:0;
padding:3px 0 0 18px;
}
#noshokoNintei dd {
background: url(../img/marker_list80.gif) no-repeat;
padding-left:18px;
padding-bottom:5px;
float:left;
margin:0 10px 0 0;
font-size:85%;
line-height:150%;
}
#noshokoNintei dl.block dd {
white-space:nowrap;
}

#noshokoNintei .prefBlock {
border-top:1px solid #bbb;
width:640px;
margin:0 0 30px 0;
padding:0;
}

#noshokoNintei #ninteiList dl {
display:block;
width:640px;
padding-bottom:5px;
background:url(../expand/noshoko/nintei/images/bg.gif) 0 100% repeat-x;
}

#noshokoNintei #ninteiList dt {
background:none;
border:none;
padding:3px 0 6px 0;
}

#noshokoNintei #ninteiList dd {
float:none;
width:622px;
clear:right;
}
#noshokoNintei #ninteiList dd:after {
content: " ";
display: block;
clear: both;
height: 0;
visibility: hidden;
}

#noshokoNintei #ninteiList dd img.pic{
float:right;
padding:0 0 5px 20px;
}

#noshokoNintei #ninteiList dd img.new{
padding:0 3px 0 3px;
}

#noshokoNintei #ninteiList dd span {
padding-left:5px;
}

#noshokoNintei #ninteiList ul.archive {
margin:0 0 15px 0;
padding-left:0;
}

#noshokoNintei #ninteiList ul.archive li{
line-height:1.5em;
}

#noshokoNintei #noshokoNinteiCont{
background:url(../expand/noshoko/nintei/images/bg.gif) 0 100% repeat-x;
margin-bottom:3px;
padding-bottom:25px;
}


#noshokoNintei #noshokoNinteiCont .data table {
margin-bottom:10px;
width:100%;
border-collapse:collapse;
font-size:0.85em;
line-height:1.5em;
border:1px solid #aaa;
}

#noshokoNintei #noshokoNinteiCont .data table.shien th,
#noshokoNintei #noshokoNinteiCont .data table.shien td {
padding:3px;
line-height:1.5em;
}

#noshokoNintei #noshokoNinteiCont .data table th {
text-align:center;
padding:3px;
background:#eeeed1;
border:1px solid #aaa;
width:20%;
}

#noshokoNintei #noshokoNinteiCont .data table th.noringyo {
text-align:center;
padding:3px;
background:#D2EBBF;
border:1px solid #aaa;
width:20%;
}

#noshokoNintei #noshokoNinteiCont .data table th.chuusho {
text-align:center;
padding:3px;
background:#C8E2ED;
border:1px solid #aaa;
width:20%;
}

#noshokoNintei #noshokoNinteiCont .data table td span {
font-weight:bold;
}

#noshokoNintei #noshokoNinteiCont .data table td {
padding:3px;
background:#ffffe0;
border:1px solid #aaa;
}

#noshokoNintei #noshokoNinteiCont .pic {
float:right;
padding:10px 0 0 15px;
}

#noshokoNintei #noshokoNinteiCont .pic p {
text-indent:0;
font-size:0.75em;
color: #003711;
}

#noshokoNintei #noshokoNinteiCont p{
margin-bottom:15px;
}

#noshokoNintei #noshokoNinteiCont li,
#noshokoNintei #noshokoNinteiCont dd, 
#noshokoNintei #noshokoNinteiCont dt{
background:none;
border:none;
padding:0;margin:0;
line-height:1.5em;
font-size:0.85em;
}

#noshokoNintei #noshokoNinteiCont li {
list-style:disc;
}

#noshokoNintei #noshokoNinteiCont dd {
float:left;
}

#noshokoNintei #noshokoNinteiCont dt{
float:left;
white-space:nowrap;
}

#noshokoNintei #noshokoNinteiCont dd {
margin-right:10px;
width:560px;
}
#noshokoNintei #noshokoNinteiCont dd.s {
width:460px;

}
#noshokoNintei #noshokoNinteiCont dd.num {
width:100px;
}

#noshokoNintei #noshokoNinteiCont .clearNone{
clear:none;
}

#noshokoNintei #ninteibi {
background:url(../expand/noshoko/nintei/images/bg.gif) 0 100% repeat-x;
margin:0;padding:0;
}
#noshokoNintei #ninteibi p {
padding-bottom:5px;
}

#noshokoNinteiList {margin:20px 0 0 60px;width:640px;}
#noshokoNinteiList p {margin:5px 0 3px 0}
#noshokoNinteiList p.area {margin:10px 0 10px -13px}
#noshokoNinteiList h4 .list {margin:3px 0;font-size:85%;line-height:100%;padding-top:5px;}
#noshokoNinteiList ul {margin:2px 0 20px 15px;}
#noshokoNinteiList li {font-size:85%;}
#noshokoNinteiList li img {margin:3px 5px 3px 0;}
#noshokoNinteiThirdBody {margin:24px 0 0 60px;width:640px;}
#noshokoNinteiThirdBody_pic{text-align:center; margin:10px 0;}
#noshokoNinteiThirdBody h3 {border-bottom:2px solid #aaa;margin-bottom:12px;font-size:110%;}
#noshokoNinteiThirdBody h3.nintei {margin-bottom:2px;border-bottom:0;color:#003711}
#noshokoNinteiThirdBody h4 {margin:0;font-size:85%;line-height:140%;padding-top:12px;}
#noshokoNinteiThirdBody h4.coment {margin:0;font-size:85%;line-height:140%;padding-top:3px;}
#noshokoNinteiThirdBody h4.outline {margin:20px 0 -3px 0;padding:0;}
#noshokoNinteiThirdBody ul.goNext {margin-left:0;margin-top:12px;}
#noshokoNinteiThirdBody p {margin-bottom:12px;font-size:85%;line-height:150%;}
#noshokoNinteiThirdBody p.count {margin:3px 0 0 0;font-size:85%;}
#noshokoNinteiThirdBody p.area { margin:12px 0 5px 0; text-indent:0;}
#noshokoNinteiThirdBody p.outline {border-left:1px solid #fdb499;border-right:1px solid #fdb499;border-bottom:1px solid #fdb499;padding:5px 10px;margin:0; text-indent:0;}
#noshokoNinteiThirdBody ul.back {margin:24px 0 0 0;}
#noshokoNinteiThirdBody tr.evenNumber {background:#eee;}
#noshokoNinteiThirdBody .ninteiTitle table { margin:10px 0 0 0;border-bottom:1px solid #aaa;border-right:1px solid #6D9E48;width:100%;font-size:0.8em;line-height:1.2em;margin-bottom:24px;}
#noshokoNinteiThirdBody .ninteiTitle td {border-top:1px solid #aaa;border-left:1px solid #aaa;background:#E5FCCE;padding:5px;}
#noshokoNinteiThirdBody .ninteiTitle th {border-top:1px solid #aaa;border-left:1px solid #aaa;background:#CDF9BF;padding:5px;white-space:nowrap;width:80px;}
#noshokoNinteiThirdBody .comentBox{border:1px solid #aaa;background: #F5FFDF;padding:5px;}

#noshokoNinteiThirdBody div.companyComment {border-left:1px solid #9dd955;border-right:1px solid #9dd955;border-bottom:1px solid #9dd955;padding:10px;margin:0 0 10px 0;}
#noshokoNinteiThirdBody h4.outline,
#noshokoNinteiThirdBody h4.comment {margin-bottom:0px;}
#noshokoNinteiThirdBody h4.comment p{margin:5px 0 5px 0;line-height:160%;}
#noshokoNinteiThirdBody .companyComment h4{margin:-5px 0 8px 0;}

#noshokoNinteiThirdBody p.outline {border-left:1px solid #aaa;border-right:1px solid #aaa;border-bottom:1px solid #aaa;padding:5px 10px;margin:0 0 20px 0;text-indent:0;}
#noshokoNinteiThirdBody p.companyOutline {border-left:1px solid #b8b8b8;border-right:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;padding:5px 10px;margin:0 0 20px 0;text-indent:0;}

#noshokoNinteiThirdBody h3 .campanyName {font-size:0.85em;line-height:1.5em;color:#444;}
#noshokoNinteiThirdBody ul.back {margin-left:0;}

#noshokoNinteiThirdBody .picNintei210 {float:right;margin:3px 0 5px 20px;padding:0;width:210px;}
#noshokoNinteiThirdBody .picNinteiRight210 {float:right;margin:3px 0 5px 20px;padding:0;width:210px;}
#noshokoNinteiThirdBody .picNinteiLeft210 {float:left;margin:3px 20px 5px 0px;padding:0;width:210px;}
#noshokoNinteiThirdBody .picNinteiRight150 {float:right;margin:3px 0 5px 20px;padding:0;width:150px;}
#noshokoNinteiThirdBody .picNinteiLeft150 {float:left;margin:3px 20px 5px 0px;padding:0;width:150px;}
#noshokoNinteiThirdBody .picNinteiRight {float:right;margin:3px 0 5px 20px;padding:0;}
#noshokoNinteiThirdBody .picNinteiLeft {float:left;margin:3px 20px 5px 0px;padding:0;}
#noshokoNinteiThirdBody .picNinteiCenter {text-align:center;margin:3px 0 5px 0;}
#noshokoNinteiThirdBody .picNinteiCenterBox {margin-left:auto;margin-right:auto;text-align:left;}
#noshokoNinteiThirdBody .picNinteiRight210 p,
#noshokoNinteiThirdBody .picNinteiLeft210 p,
#noshokoNinteiThirdBody .picNinteiRight150 p,
#noshokoNinteiThirdBody .picNinteiLeft150 p,
#noshokoNinteiThirdBody .picNinteiRight p,
#noshokoNinteiThirdBody .picNinteiLeft p,
#noshokoNinteiThirdBody .picNinteiCenter p{margin-top:5px;padding:0;line-height:120%;font-size:0.8em;text-indent:0;}

/* #noshokoOutline *********************** */
#noshokoOutline .zuhanInline {
float:right;
display:inline;
margin-left:10px;
}

#noshokoOutline .zuhanInline p ,
#noshokoOutline .zuhan p{
font-size:0.8em;
margin-top:3px;
color:#555;
text-indent:0;
font-weight:bold;
}
#noshokoOutline h4 {
clear:right;
}
#noshokoOutline .box table {
border-collapse: collapse;
border-spacing: 0;
border-left:1px solid #aaa;
border-bottom:1px solid #aaa;
margin-bottom:20px;
}

#noshokoOutline .box table caption {
text-align:left;
font-size:0.8em;
}
#noshokoOutline .box td,
#noshokoOutline .box th {
font-size:0.85em;
border-right:1px solid #aaa;
border-top:1px solid #aaa;
padding:5px;
}
#noshokoOutline .box thead th {
background:#eeeed1;
}
#noshokoOutline .box td.total {
background:#ffffe0;
font-weight:bold;
}

#noshokoOutline h5,
#noshokoOutline h6 {
margin:0 0 6px 0;
font-size:0.85em;
}
#noshokoOutline .jireiSample h6 {
color:#003711;
}

#noshokoOutline .jireiSample .type{
font-size:0.8em;
}

#noshokoOutline dl {
margin:0 0 12px 0;
}

#noshokoOutline dt,
#noshokoOutline dd {
font-size:0.85em;
line-height:1.6em;
}

#noshokoOutline dt {
font-weight:bold;
margin-bottom:6px;
}

#noshokoOutline dt.renkeiImage {
margin:6px 0 12px 0;
}
 
#noshokoOutline dd {
margin-left:0;
margin-bottom:24px;
text-indent:1em;
}

#noshokoOutline .jireiSample {
border:1px solid #aaa;
padding:10px 10px 0 10px;
margin-bottom:20px;
}


/* 元気なものづくり中小企業2008 ***/
#mono2008 .monoPdfList {margin-left:90px;width:640px;clear:right;}
#mono2008 .monoPdfList dl {margin:0 0 24px 0 ;}
#mono2008 .monoPdfList dt {clear:left;line-height:150%;font-size:85%;padding:12px 0 0 0;border-top:1px solid #bbb;font-weight:bold;margin-top:0px;}
#mono2008 .monoPdfList dt.top {border:0;padding:0;}
#mono2008 .monoPdfList dd {background: url(../img/marker_list80.gif) no-repeat;padding-left:18px;float:left;margin:0 10px 0 0;font-size:85%;line-height:150%;padding-bottom:3px;white-space:nowrap;}
#mono2008 .monoPdfList dd.okinawa {border-bottom:1px solid #bbb;width:622px;}
#mono2008 .lead {margin:10px auto 0 auto;width:720px;padding-bottom:24px;}
#mono2008 .lead p {text-indent:1em;margin-bottom:1em;font-size:0.9em;line-height:1.6em;}
#mono2008 .lead img {float:right;margin-left:10px;}


/* ブログパーツ */
#blogpartsBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}
#blogparts {margin:24px 0 0 60px;width:640px;}
#blogparts .setup {padding:0;margin:0 0 3px 0;float:right; width:270px;}
#blogparts .setup h3 {font-size:0.9em;margin:0 0 10px 0;padding:0 0 5px 2px;border-bottom:none;}
#blogparts p {text-indent:1em;font-size:0.9em;margin-bottom:1em;}
#blogparts p.noIndent{text-indent:0;font-size:0.9em;margin-bottom:1em;}
#blogparts h2 {border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;margin:24px 0 20px 0;}
#blogparts img.blogpartsimg{margin:0 20px 0 0;padding:0;vertical-align:middle;float:left; background-color:#FFFFFF;}
#blogparts h3 {font-size:0.9em;margin:30px 0 10px 0;padding:0 0 5px 2px;border-bottom:1px solid #aaa;}

#blogpartsReadme {margin:24px 0 0 60px;width:640px;}
#blogpartsReadme p {font-size:0.9em;}
#blogpartsReadme h3 {border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;margin:24px 0 3px 0;}
#blogpartsReadme #prohibition {margin:20px 0 20px 0;padding:10px;overflow:scroll;width:615px;height:300px;border:solid 1px #aaa;font-size:0.9em;line-height:1.5em;}
#blogpartsReadme #prohibition p{text-indent:1em;margin:10px 0 10px 0;padding:0;}
#blogpartsReadme #prohibition p.noIndent{text-indent:0;margin:10px 0 10px 0;padding:0;}
#blogpartsReadme #prohibition ul{margin:10px 0 30px 20px;padding:0;}
#blogpartsReadme #prohibition li{margin:0 0 5px 0;padding:0;}
#blogpartsReadme #agree {margin:10px; width:600px;text-align:center;}

#blogpartsReadme #code {margin:30px 0 0 0px;width:640px;}
#blogpartsReadme #blogcode {margin:15px 0 15px 0;padding:10px;width:615px;border:solid 1px #aaa;font-size:0.9em;line-height:1.5em; background-color:#fff;}


/* 会社法のポイント ***/
#thirdKaishahouBody {
background:url(../establish/kaishahou/img/bg.gif) repeat-y 0 0;
margin:0px auto 0px auto;
padding-left:12px;
border-bottom:1px solid #ACACA6;
border-top:1px solid #ACACA6;
text-align:left;
}
#thirdKaishahouBody p.topicPath{
font-size:0.8em;
line-height:1.3em;
margin:0px 0 10px 0;
padding-top:5px;
text-indent:0;
}
#thirdKaishahouBody p ,
#thirdKaishahouBody li {
font-size:0.85em;
line-height:1.6em;
}
#thirdKaishahouBody p {
text-indent:0.85em;
}
#thirdKaishahouBody #kaishahou {
margin:10px 8px;
width:728px;
}
#thirdKaishahouBody #kaishahou p {
padding-bottom:5px;
margin:0;
}
#thirdKaishahouBody #kaishahou .goToLink {
text-align:right;
font-size:0.85em;
}
#thirdKaishahouBody #kaishahou .goToLink img {
padding-right:5px;
}
#thirdKaishahouBody #kaishahou #kaishahouContents {
margin:0 0 0 36px;
}
#thirdKaishahouBody #kaishahou #kaishahouContents h2 {
margin:20px 0 0px 0;
padding:0;
}
#thirdKaishahouBody #kaishahou #kaishahouContents p,
#thirdKaishahouBody #kaishahou #kaishahouContents h3,
#thirdKaishahouBody #kaishahou #kaishahouContents dl,
#thirdKaishahouBody #kaishahou #kaishahouContents ul {
margin:10px 0 0 60px;
}
#thirdKaishahouBody #kaishahou #kaishahouContents h3 {
font-size:0.9em;
font-weight:bold;
line-height:1.5em;
}
#thirdKaishahouBody #kaishahou #kaishahouContents dl dt {
font-size:0.85em;
font-weight:bold;
line-height:1.5em;
}
#thirdKaishahouBody #kaishahou #kaishahouContents dl dd {
font-size:0.85em;
line-height:1.5em;
vertical-align:middle;
background: url(../img/marker_list.gif) no-repeat;
padding:0 10px 0 18px;
margin-left:0px;
float:left;
}
/* ↓<dd>の横並び解除 */
#thirdKaishahouBody #kaishahou #kaishahouContents .kaishahouColumn {
margin-bottom:10px;
}
#thirdKaishahouBody #kaishahou #kaishahouContents .kaishahouColumn dd {
clear:left;
}
#thirdKaishahouBody #kaishahou #kaishahouContents h3 {
border-bottom:solid 2px #9fce66;
margin-bottom:10px;
}

/* Jnet21とは */
#commonHelpBody {background:url(../img/bg_768.gif) repeat-y;margin:0px auto 0px auto;padding:0px 12px 24px 12px;border-bottom:1px solid #ACACA6;text-align:left;border-top:1px solid #ACACA6;}
#commonHelpBody #commonHelpMain {margin:30px 0 0 20px;width:700px;}
#commonHelpBody #commonHelpContents {margin:0;width:530px;float:left;}
#commonHelpBody #commonHelpContents h2 {margin:0 0 15px 0;border-bottom:2px solid #aaa;padding-bottom:3px;font-size:1em;}
#commonHelpBody #commonHelpContents h3 {margin:0 0 15px 0;padding-bottom:3px;font-size:0.9em;}
#commonHelpBody #commonHelpContents p{font-size:0.9em;margin:0 0 1em 0;text-indent:1em;}
#commonHelpBody #commonHelpContents table,
#commonHelpBody #commonHelpContents ul{font-size:0.9em; line-height:130%;}
#commonHelpBody #commonHelpContents table th{color:#fff;}
#commonHelpBody #commonHelpContents p.end {margin:0 0 2em 0;text-indent:1em;}
#commonHelpBody #commonHelpContents p.noIndent {text-indent:0;}
#commonHelpBody #commonHelpContents p.noMargin {text-indent:0;margin:0 0 0 0;}
#commonHelpBody #commonHelpContents #sitemap{margin:0 0 30px 0;padding:0;}
#commonHelpBody #commonHelpContents #sitemap dl{margin:0 0 30px 0;border-left:2px solid #f88e00;padding:0;}
#commonHelpBody #commonHelpContents #sitemap dt{list-style:none;font-size:0.9em;font-weight:bold;line-height:120%;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat 2px -2px;padding-left:18px;margin-left:6px;margin-bottom:6px;}
#commonHelpBody #commonHelpContents #sitemap dd{list-style:none;font-size:0.9em;line-height:120%;vertical-align:middle;background: url(../img/marker_list.gif) no-repeat 2px -2px;padding-left:18px;margin-left:24px;margin-bottom:6px;}
#commonHelpBody #commonHelpContents #sitemap #leftBox{width:250px;float:left;}
#commonHelpBody #commonHelpContents #sitemap #rightBox{width:250px;float:right;}

#commonHelpBody #commonHelpMenu {margin:0;padding:1px 0 0 0;width:130px;float:right;background:url(../common/img/line_help_menu.gif) repeat-x top;}
#commonHelpBody #commonHelpMenu ul{padding:0;margin:0; list-style:none;}
#commonHelpBody #commonHelpMenu li{padding:0;margin:0; height:36px;}
#commonHelpBody #commonHelpMenu li.end{padding:15px 0 0 0;}
