#lmenu_title  { background-position: 0px -25px}
#a_Box { width: 280px}
#b_Box { width: 280px}
.text12{font-size: 12px; line-height: 18px}
.invisible{visibility: hidden; clip:  rect(   ); font-size: 10px; line-height: 12px}
.midashi_02{ font-size: 18px; font-weight: bold; line-height: 21px; color: #003399; background-image: url(img/line_dot.gif); 
                     background-repeat: repeat-x; background-position: bottom; padding-bottom: 3px; margin: 5px 0px}
.midashi_02 {/*\*/font-size: 16px/* */}
.midashi_03{ font-size: 14px; line-height: 18px; color: #003399;  margin-bottom: 5px}
.copy {line-height: 18px}
.copy02 {line-height: 18px; margin-bottom:20px}
.margin_top {margin-top:30px}
.w_midashi01 { height: 36px; font-size: 18px; line-height: 36px; _line-height: 30px; _padding-top: 5px; font-weight: bold; text-indent: 15px;  color: #FFFFFF; background-image: url(guide/images/waku_m01.gif); background-repeat: no-repeat; margin-top:20px}
.w_midashi02 { height: 36px; font-size: 18px; line-height: 36px; _line-height: 30px; _padding-top: 5px; font-weight: bold; text-indent: 15px;  color: #FFFFFF; background-image: url(guide/images/waku_m02.gif); background-repeat: no-repeat; margin-top:20px}
.w_body01 {  background-image: url(guide/images/waku_b01.gif); background-repeat: no-repeat; background-position: bottom ;padding :10px 15px}
.w_body001 {  background-image: url(guide/images/waku_b001.gif); background-repeat: no-repeat; background-position: bottom ;padding :10px 15px}
.w_body02 {  background-image: url(guide/images/waku_b02.gif); background-repeat: no-repeat; background-position: bottom ;padding :10px 15px}


/*各ページイレギュラー部分-----------------*/
.index_01 {  color: #666666; margin-left: 120px; margin-top: 20px}
.system_01 { line-height: 16px; height: 590px; width: 600px; margin: 0px auto; text-align: justify; background-image: url(guide/images/system_01.jpg); background-repeat: no-repeat;}
.system_02 {font-size: 18px; line-height: 47px; color: #FFFFFF; font-weight: bold; margin-left: 10px; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.system_03 {margin-left: 20px}
.system_04 {width: 200px; float: left}
.kyozai_01{width: 130px; float: left}
.kyozai_02{width: 180px; float: left}
.kyozai_03{margin-top: 30px; clear:both}
.kankyo_01{width: 170px; float: left}
.kankyo_02{width: 120px;float: left} 
.kankyo_03{width: 480px;float: right} 
.kankyo_04{width: 130px; float: left}
.kankyo_img{ margin-top: 7px}
.event_danraku{margin-top:10px}
.anshin_01 {width: 280px; float: left}
.anshin_02 {width: 140px; float: left}
.anshin_03 {width: 160px; float: left}
.anshin_secom01 { height: 140px; width: 600px; margin: 0px auto; text-align: justify; background-image: url(guide/images/anshin_secom.gif); background-repeat: no-repeat;margin-top:20px}
.anshin_secom02 {font-size: 18px; line-height: 36px; _line-height: 40px; color: #FFFFFF; font-weight: bold; margin-left: 10px; font-family: "ＭＳ Ｐゴシック", "Osaka"}
.anshin_secom03 {width: 300px; line-height: 18px; margin-left: 15px; margin-top: 15px; _margin-top: 10px}
.joho_01 {width: 235px; float: left}
.joho_001 {width: 255px; float: left}
.joho_02 {width: 385px; float: left}
.comm_01 {width: 360px; float: left}
.comm_02 {width: 430px; float: left}
.comm_04 {width: 195px; float: right}
.comm_text01 { line-height: 13px; color: #FFFFFF; background-color: #33B3D1; text-indent: 5px; padding-top: 3px; padding-bottom: 3px}
.comm_text001 { width:255px; font-size: 12px; line-height: 13px; color: #FFFFFF; background-color: #33B3D1; text-indent: 5px; padding-top: 3px; padding-bottom: 3px;}
.comm_text02 {  font-size: 10px; line-height: 14px; margin:3px 0px}
.comm_wt{ font-size: 18px; line-height: 21px; color: #003399;  border-bottom: 1px solid #003399; padding-bottom: 3px; margin-bottom: 10px; font-weight: bold}
.comm_waku {  background-image: url(guide/images/comm_waku.gif); background-repeat: no-repeat;padding :15px 15px;margin-top:20px}
.ayumi_year{  width: 60px; height: 17px; font-size: 10px; line-height: 16px; color: #FFFFFF; text-align: center; background-image: url(guide/images/ayumi_year.gif); background-repeat: no-repeat; margin-bottom:15px}
.ayumi_copy{ line-height: 14px; margin:0px 0px 15px 8px ; padding-bottom: 3px}
.faq{width:570px;  border-left: 1px solid #3F3F3F;  border-right: 1px solid #3F3F3F}
.faq{ /*\*/width:568px; _width:570px/* */}
.faq_a {  line-height: 18px; margin:7px 0px 0px 64px}
.faq_tea {  font-size: 10px; color: #003399; text-align: right; margin:-10px 0px 20px 0px}
.faq_tea_gyo {  font-size: 10px; color: #003399; text-align: right; margin:-10px 0px 20px 0px}
.faq_tea_gyo { /*\*/margin-top: 7px/* */}
.faq_bottom{margin-top:-10px}

.text_right_network{
margin-top:-19px;
margin-left:275px;
}

