/* leftside ----------------------------------------------------------------- */#alpha {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;width: 200px;float: left;}#alpha_inner {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#alpha_scbox {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.alpha_cau {margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-size: 100%;line-height:150%;border: 1px solid #990000;}.alpha_cau ul {margin:0px 0px 0px 0px;padding:5px 0px 3px 25px;}.alpha_cau li {margin:0px 0px 0px 0px;padding:3px 0px 3px 0px;list-style: url('../images/common/arrow13red.jpg');text-align:left;vertical-align:middle;}.alpha_cau ul a{text-decoration: none;color: #000000;}.alpha_cau ul a:hover{text-decoration: underline;color: #ff9933;}.alpha_more{margin:0px 0px 0px 0px;padding:0px 5px 5px 0px;font-size:93%;color: #000000;text-align:right;}.alpha_more a{text-decoration: none;color: #336699;}.alpha_more a:hover{text-decoration: underline;color: #ff9933;}.alpha_sc {margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.alpha_banner {margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;text-align:center;}.alpha_category {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.alpha_category_top{background-image:url('../images/liv/gov_cate_top.jpg');background-repeat: no-repeat;width:200px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.page-template-kyouiku_in-php .alpha_category_top{background-image:url('../images/liv/liv_cat_top.jpg');background-repeat: no-repeat;width:200px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.alpha_category_body{background-image:url('../images/liv/gov_cat_body.jpg');background-repeat: repeat-y;width:200px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:auto;}.page-template-kyouiku_in-php .alpha_category_body{background-image:url('../images/liv/liv_cat_body.jpg');background-repeat: repeat-y;width:200px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:auto;}.alpha_category_bottom{background-image:url('../images/liv/gov_cat_bottom.jpg');background-repeat: no-repeat;width:200px;height:10px;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.page-template-kyouiku_in-php .alpha_category_bottom{background-image:url('../images/liv/liv_cat_bottom.jpg');background-repeat: no-repeat;width:200px;height:10px;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.alpha_category ul {margin:0px 0px 0px 0px;padding:5px 0px 0px 20px;}.alpha_category li {margin:7px 0px 7px 10px;padding:0px 0px 2px 0px;list-style: url('../images/common/arrow11.png');font-size:100%;line-height:160%;color: #000000;text-align:left;vertical-align:middle;border-bottom:1px dashed #cccccc;width:150px;}.alpha_category ul a{text-decoration: none;color: #000000;}.alpha_category a:hover{text-decoration: underline;color: #ff9933;}/* main ----------------------------------------------------------------- */#beta {margin:0px 0px 20px 20px;padding:0px 0px 0px 0px;width: 740px;float: left;}#beta_inner {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* main box list ----------------------------------------------------------------- */.beta_box01 {margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;width: 735px;height:80px;float: left;border-top:4px solid #339900;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}.page-template-gov_ind-php .beta_box01 {margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;width: 735px;height:80px;float: left;border-top:4px solid #6699cc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}.beta_box01left {margin:24px 0px 0px 20px;padding:0px 0px 0px 0px;width: 200px;float: left;font-size: 200%;line-height:140%;}.beta_box01right{margin:18px 0px 0px 0px;padding:0px 0px 0px 20px;float: left;font-size: 123%;line-height:150%;border-left:1px solid #cccccc;}.beta_box02 {margin:0px 5px 10px 0px;padding:0px 0px 10px 0px;width: 363px;border-top:4px solid #339900;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;float: left;}.page-template-gov_ind-php .beta_box02 {margin:0px 5px 10px 0px;padding:0px 0px 10px 0px;width: 363px;border-top:4px solid #6699cc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;float: left;}.beta_box02 ul {margin:0px 0px 0px 0px;padding:5px 0px 0px 30px;list-style: url('../images/common/arrow13.png');text-align:left;vertical-align:middle;font-size:100%;line-height:160%;}.beta_box02 a{text-decoration: none;color: #000000;}.beta_box02 a:hover{text-decoration: underline;color: #ff9933;}.beta_box02b {margin:10px 0px 0px 0px;padding:0px 0px 0px 10px;font-size:108%;line-height:150%;color: #000000;text-align:left;font-weight: bold;}/* main box txt ----------------------------------------------------------------- */.beta_main_box_top{background-image:url('../images/liv/etc_bg_top.jpg');background-repeat: no-repeat;width:740px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.page-template-info_yakubaind-php .beta_main_box_top{background-image:url('../images/liv/gov_bg_top.jpg');background-repeat: no-repeat;width:740px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.page-template-info_kanind-php .beta_main_box_top{background-image:url('../images/liv/kan_bg_top.jpg');background-repeat: no-repeat;width:740px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.page-template-kyouiku_in-php .beta_main_box_top{background-image:url('../images/liv/liv_bg_top.jpg');background-repeat: no-repeat;width:740px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.page-template-kouhou_in-php .beta_main_box_top{background-image:url('../images/liv/gov_bg_top.jpg');background-repeat: no-repeat;width:740px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.beta_main_box_body{background-image:url('../images/liv/liv_bg_body.jpg');background-repeat: repeat-y;width:740px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:auto;}.beta_main_box_body2{background-image:url('../images/liv/liv_bg_body2.jpg');background-repeat: repeat-y;width:740px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;overflow:auto;}.beta_main_box_bottom{background-image:url('../images/liv/liv_bg_bottom.jpg');background-repeat: no-repeat;width:740px;height:14px;margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.beta_main_boxleft {margin:10px 0px 0px 20px;padding:0px 0px 0px 0px;width:490px;float:left;}.beta_main_boxright{margin:10px 0px 0px 25px;padding:0px 0px 0px 0px;width:190px;float:left;}/* main txt ----------------------------------------------------------------- */h1{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:167%;line-height:150%;color: #000000;font-weight: bold;text-align:left;clear: both;}h2{margin:10px 0px 10px 0px;padding:0px 0px 0px 5px;font-size:131%;line-height:130%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #cccccc;}.kyouikuh2{margin:5px 0px 10px 0px;padding:0px 0px 0px 5px;font-size:131%;line-height:130%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #339900;}.kouhouh2{margin:5px 0px 10px 0px;padding:0px 0px 0px 5px;font-size:131%;line-height:130%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #6699cc;}h3{margin:20px 0px 15px 0px;padding:0px 0px 0px 10px;font-size:116%;line-height:24px;color: #ffffff;font-weight: bold;text-align:left;background-image:url('../images/liv/etc_comi.jpg');background-repeat: no-repeat;width:490px;height:24px;overflow:hidden;}.kyouikuh3{margin:20px 0px 15px 0px;padding:0px 0px 0px 10px;font-size:116%;line-height:24px;color: #ffffff;font-weight: bold;text-align:left;background-image:url('../images/liv/liv_comi.jpg');background-repeat: no-repeat;width:490px;height:24px;overflow:hidden;}.kouhouh3{margin:20px 0px 15px 0px;padding:0px 0px 0px 10px;font-size:116%;line-height:24px;color: #ffffff;font-weight: bold;text-align:left;background-image:url('../images/liv/gov_comi.jpg');background-repeat: no-repeat;width:490px;height:24px;overflow:hidden;}h4{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;font-size:116%;line-height:150%;color: #000000;font-weight: bold;text-align:left;}h5{margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;font-size:116%;line-height:150%;color: #666666;font-weight: bold;text-align:left;}h6{margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;font-size:100%;line-height:100%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #cccccc;}p {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;font-size:116%;line-height:170%;color: #000000;text-align:left;}.asset-header {margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.asset-label {margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;font-size:93%;line-height:140%;color: #333333;vertical-align:middle;text-align:left;display: inline;float: left;}.asset-print {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:right;}.asset-meta {margin:10px 0px 0px 0px;padding:5px 0px 0px 0px;font-size:93%;line-height:140%;color: #333333;text-align:right;border-top: 1px solid #cccccc;}.asset-body {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;text-align:left;}.asset-body ol {font-size:116%;line-height:170%;margin:0px 0px 0px 0px;padding:0px 0px 5px 30px;}.asset-body ul {font-size:116%;line-height:170%;margin:0px 0px 0px 0px;padding:0px 0px 5px 20px;}/* right_list ----------------------------------------------------------------- */.beta_boxlist {margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;font-size:100%;line-height:160%;}.beta_boxlist ul {margin:0px 0px 0px 0px;padding:5px 0px 0px 25px;}.beta_boxlist li {padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;list-style: url('../images/common/arrow11.png');text-align:left;vertical-align:middle;border-bottom:1px dashed #cccccc;}.beta_boxlist ul a{text-decoration: none;color: #000000;}.beta_boxlist ul a:hover{text-decoration: underline;color: #ff9933;}.beta_boxlistb {margin:0px 0px 5px 5px;padding:0px 0px 0px 5px;font-size:110%;line-height:150%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #cccccc;}.page-template-kouhou_in-php .beta_boxlistb {margin:0px 0px 5px 5px;padding:0px 0px 0px 5px;font-size:110%;line-height:150%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #6699cc;}.page-template-kyouiku_in-php .beta_boxlistb {margin:0px 0px 5px 5px;padding:0px 0px 0px 5px;font-size:110%;line-height:150%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #339900;}/* signature ----------------------------------------------------------------- */.signature_box {margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;border: 1px solid #cccccc;width:488px;text-align:left;}.signature_name {margin:10px 0px 10px 9px;padding:0px 0px 0px 5px;font-size:93%;line-height:19px;color: #333333;background-image:url('../images/liv/signature.jpg');background-repeat: no-repeat;width:470px;height:19px;text-align:left;}.signature_txt {margin:0px 0px 10px 0px;padding:0px 0px 0px 20px;font-size:108%;line-height:160%;color: #333333;text-align:left;}.signature_txtb {margin:0px 0px 0px 0px;padding:0px 0px 0px 20px;font-size:108%;line-height:160%;color: #333333;font-weight: bold;text-align:left;}/* list ----------------------------------------------------------------- */.liv_list dl {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.liv_list dt {margin:10px 0px 0px 0px;padding:0px 0px 2px 0px;font-size:93%;line-height:150%;color: #333333;text-align:left;vertical-align:middle;}.liv_list dd {margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;font-size:108%;line-height:150%;color: #000000;text-align:left;vertical-align:middle;border-bottom:1px dashed #cccccc;}.liv_list dd a{text-decoration: none;color: #000000;}.liv_list dd a:hover{text-decoration: underline;color: #ff9933;}.liv_page_navi {margin:10px 0px 10px 0px;padding:0px 0px 0px 0px;}/* photoside ----------------------------------------------------------------- */.photoside {margin:10px 0px 10px 0px;padding:10px 0px 10px 10px;font-size:100%;line-height:160%;background-color: #ffffff;width:188px;border-top:4px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}.photosideb {margin:0px 0px 5px 0px;padding:0px 0px 0px 5px;font-size:100%;line-height:150%;color: #000000;font-weight: bold;text-align:left;border-left: 3px solid #666666;}.photoside ul {margin:0px 0px 0px 0px;padding:5px 0px 0px 20px;list-style: url('../images/common/arrow13.png');text-align:left;vertical-align:middle;font-size:100%;line-height:180%;}/* ijyu ----------------------------------------------------------------- */.ijyu_bg{margin:0px 0px 40px 0px;padding:25px 0px 100px 0px;clear:both;background-image: url('../images/liv/ijyu_bg001.jpg');background-position: center center;background-repeat: no-repeat;background-size: cover;}.ijyutop_bg{clear:both;position:relative;background-position:center center;vertical-align:top;margin:0px 0px 40px 0px;padding:25px 0px 100px 0px;background-repeat:no-repeat;background-size: cover;}.ijyu_annai_box{float:left;margin:40px 0px 10px 0px; padding:14px 0px 14px 0px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}.ijyu_annai_txt{font-size:110%;line-height:170%;color: #666666;vertical-align:top;}.slidebox01{margin:0px 0px 20px 0px;padding:10px 0px 10px 0px;display:none;clear:both;font-size: 93%;line-height:160%;background: #ffffff;border-bottom:1px dashed #cccccc;}