@charset "utf-8";*{color:#333;font-size:12px;line-height:140%;background-image:none;margin:0;padding:0}body{background-color:#D9D9D0;background-image:url(img/bg.gif);background-repeat:repeat-x}a{color:#2765ba}a:hover{text-decoration:none}hr{clear:both;height:1px}strong{color:#394D4E}.chui{color:#C30}#base{width:800px;margin-right:auto;margin-left:auto;background-color:#fffcfc;margin-top:0;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#666;border-left-color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666}#wrap{float:left;background-image:url(img/side_base.gif);background-repeat:repeat-y;background-position:left;padding:5px}#header{width:800px;margin-right:auto;margin-left:auto;position:relative}h1{font-size:10px;line-height:18px;color:#666;font-weight:400;float:left;padding-left:5px;padding-right:10px}#header #sub{font-size:10px;color:#666;position:absolute;top:2px;right:10px;text-align:right}#header #logo{clear:both;padding-top:10px;padding-left:10px;float:left}#header h2{font-size:10px;font-weight:400;color:#777;line-height:18px}#header #head_sm{position:absolute;top:30px;right:15px;font-size:10px;background-image:url(img/li.gif);background-repeat:no-repeat;background-position:left center;line-height:18px;padding-left:7px}#nav{width:765px;margin-right:auto;margin-left:auto;background-image:url(img/nav.gif);height:35px;clear:both;padding-left:37px}#top_img{padding-top:5px;padding-bottom:5px;background-color:#DFDFDB;text-align:center;border:1px solid #FFF}#contents{width:610px;float:right}#contents p{background-image:url(img/note_line.gif);line-height:20px;margin:5px 30px 10px;padding:5px 10px}
#contents p.hot {font-size: 16px;padding-left: 25px;color: #222222;margin-top: 5px;margin-bottom: 0px;margin-right: 5px;margin-left: 5px;font-weight: bold;line-height: 31px;background-image: url(img/h2.gif);height: 35px;background-repeat: no-repeat;}#contents h2{font-size:16px;padding-left:25px;color:#222;font-weight:700;line-height:31px;background-image:url(img/h3.gif);height:35px;background-repeat:no-repeat;margin:5px 5px 0}#contents h3{font-size:14px;border-left-width:5px;border-left-style:solid;border-left-color:#A9B59B;padding-left:7px;color:#555;line-height:18px;margin-top:15px;margin-bottom:10px;margin-left:13px}#contents h3 a{font-size:14px}#contents h5{font-size:13px;color:#FFF;line-height:18px;background-color:#9EAD70;padding-left:10px;margin:15px 20px 10px}#contents ul{list-style-type:none;margin:5px 15px}#contents #c_pad{padding:5px 10px 10px}#right{width:568px;text-align:right}#map ul li{background:url(img/li.gif) no-repeat 0 4px;line-height:160%;margin:0 0 0 10px;padding:0 0 0 20px}* html body #base #contents #c_pad{padding:9px}#contents .img_left{float:left;background-color:#fffcfc;padding:5px}#contents .img_left img{border:2px solid #EDEDE9}#contents .c_img_left{float:left;background-color:#fffcfc;margin-right:10px;padding:10px}#contents .c_img_right{float:right;background-color:#fffcfc;padding:10px}.list li{background-image:url(img/li.gif);background-repeat:no-repeat;background-position:left center;padding-left:8px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#E3E3E3;background-color:#F7F7F7;border-top-width:1px;border-top-style:solid;border-top-color:#FFF;line-height:25px}ul.list{margin-bottom:10px}.list li:hover{background-color:#fffcfc}#contents .box2{float:left;height:170px;width:270px;border:1px solid #DDD;background-image:url(img/box_bg.gif);background-repeat:repeat-x;background-position:bottom;position:relative;margin:5px;padding:5px}#contents .box2 h3{background-color:#4577ba;color:#FFF;font-size:12px;font-weight:400;border-left-color:#5fa9f3;margin:0}#contents .box3{float:left;height:164px;width:568px;border:1px solid #DDD;background-image:url(img/box_bg.gif);background-repeat:repeat-x;background-position:bottom;position:relative;margin:5px;padding:5px}#contents .box4{float:left;height:250px;width:568px;border:1px solid #fff;background-image:url(img/box_bg.gif);background-repeat:repeat-x;background-position:bottom;position:relative;margin:5px;padding:5px}#navs{width:550px;margin-left:0;height:35px;clear:both;padding-left:0}#contents dl{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#D9D9D0;margin-bottom:10px;padding:10px 20px}#contents dt{border-left-width:5px;border-left-style:solid;border-left-color:#B5C2A3;padding-left:5px}#contents dd{margin:5px}#contents table{width:555px;margin:5px auto}#contents table td{border:1px solid #EAE8DF;padding:5px}#contents table th{background-color:#EFEDE7;padding:7px}#contents form table th{width:127px}table td.td_head{background-color:#9BBC63;text-align:right;white-space:nowrap;color:#FFF;font-size:13px;background-image:url(img/td_head.gif);background-repeat:repeat-x;border-color:#D3CDB4;border-style:solid;border-width:1px 3px 1px 1px;padding:8px}table td.td_odd{background-color:#F8F3E7;text-align:left;border:1px solid #D3CDB4;font-size:13px;background-image:url(img/td_odd.gif);background-repeat:repeat-x;padding:8px}table.table-01{font-size:18px;width:200px;border:1px #E3E3E3 solid;border-collapse:collapse;border-spacing:0}table.table-01 th{border:#E3E3E3 solid;background:#F5F5F5;font-weight:700;line-height:120%;text-align:center;white-space:nowrap;border-width:0 0 1px 1px;padding:5px}table.table-01 td{border:1px #E3E3E3 solid;text-align:center;white-space:nowrap;border-width:0 0 1px 1px;padding:5px}.td_head .eng{font-size:10px;color:#68823E;margin:0;padding:0}#contents #pan{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#EAEAEA;padding:5px}#contents #pan a{margin-right:7px;margin-left:7px}#contents #pan strong{margin-left:7px}#side{float:left;width:175px;background-color:#DFDFD2;margin-left:2px;padding-bottom:10px}#side p{padding:10px}#side p a{font-size:10px;background-color:#E2DECF;display:block;line-height:15px;border:2px solid #C6BCB0;padding:10px}#side #side_pr{border:1px solid #DBD9D0;background-color:#F8F8F5;margin:10px;padding:10px}#side #side_pk{border:1px solid #DBD9D0;background-color:#F8F8F5;margin:5px;padding:5px}#f_menu{clear:both;background-image:url(img/foot_bg.gif);background-repeat:repeat-x;border:1px solid #E2E2DE;background-color:#F5F4F0;background-position:bottom;padding:10px}#f_menu li{list-style-type:none;display:inline;border-right-width:1px;border-right-style:solid;border-right-color:#999;padding-right:5px;padding-left:5px;font-size:10px;line-height:20px}#f_menu ul{margin-top:5px;margin-bottom:5px}#f_menu p{font-size:10px;color:#333}#f_menu #pr{font-size:10px;color:#888;text-align:right;padding:5px}#f_menu #pr a{font-size:10px;color:#888}address{font-style:normal;color:#2765ba;text-align:right;display:block;background-color:#b3d0f9;font-size:10px;font-family:Arial, Helvetica, sans-serif;padding:5px}#calendar{line-height:120%;font-family:Verdana, Arial, sans-serif;font-size:10px;text-align:center;margin:111px 10px 20px 12px;padding:0}#calendar table{width:150px;padding:0}#calendar caption{color:#FFF;background-color:#6496db;font-family:Verdana, Arial, sans-serif;font-size:10px;text-align:center;font-weight:700;line-height:15px;padding:2px 0}#calendar th{line-height:12px;font-size:10px;text-align:center;font-weight:700;color:#3f4144;padding:2px 0 0}#calendar td{line-height:12px;font-size:10px;font-weight:400;color:#976;text-align:center;border-right:solid 2px #DFDFD2;border-left:solid 1px #DFDFD2;border-top:solid 1px #DFDFD2;border-bottom:solid 2px #DFDFD2;padding:2px 0 0}#calendar a{color:#000;background-color:#fffcfc;text-decoration:none}#calendar a:hover{color:#fca26f;background-color:#fffcfc;text-decoration:underline}.bt{color:#F3F;font-weight:700;position:relative;top:0;left:30px}.bbun{padding-left:30px}.tensen{border:1px dashed #CCC;position:relative;top:0;left:30px}a img,#side img{border:none}li,#side li{list-style-type:none}#nav li,#navs li{display:block;float:left;text-align:center}#nav li a,#navs li a{color:#555;text-decoration:none;background-image:url(img/g_menu_li.gif);background-repeat:no-repeat;display:block;float:left;height:25px;width:120px;padding-top:10px;line-height:25px}#nav li a:hover,#navs li a:hover{color:#000;background-image:url(img/g_menu_li_ov.gif);background-color:#DDD}#nav li strong,#navs li strong{line-height:30px;color:#FFF;background-image:url(img/g_menu_st.gif);height:30px;width:120px;display:block;padding-top:5px}#contents li a,#f_menu li a{font-size:12px}#center1,#center2,#center3,#center4,#center5,#center6,#center7{width:450px;text-align:center}#contents p a,#contents p strong,#contents p .chui{line-height:20px}#contents .c_img_left img,#contents .c_img_right img{border:1px solid #999}#contents .box2 p,#contents .box3 p,#contents .box4 p{margin:0}#contents .box2 .btn a,#contents .box3 .btn a{font-size:10px;line-height:17px;height:17px;padding-right:5px;padding-left:5px;color:#FFF;background-color:#7A7A76;border:1px solid #D2D2D2;width:80px;display:block;text-align:center;text-decoration:none;background-image:url(img/btn.gif);position:absolute;right:10px;bottom:10px}#contents .box2 .btn a:hover,#contents .box3 .btn a:hover{background-color:#F90;background-image:url(img/btn_ov.gif)}#contents .box3 h3,#contents .box4 h3{background-color:#626364;color:#FFF;font-size:12px;font-weight:400;border-left-color:#8b8d91;margin:0}table,table td{border-collapse:collapse}#side_d,#side_da,#side_db,#side_dc{padding-top:2px;width:160px;border:1px solid #CECEB9;background-color:#EFEFE9;margin:5px auto}#side_d h2,#side_da h2,#side_db h2,#side_dc h2{display:block;width:146px;line-height:24px;color:#FFF;font-size:12px;text-align:center;background-color:#666665;background-image:url(img/side_h3.gif);border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#969583;border-left-color:#969583;height:24px;font-weight:400;margin:3px auto 0}#side_d ul,#side_da ul,#side_db ul,#side_dc ul{margin-bottom:5px}#side_d li a,#side_da li a,#side_db li a,#side_dc li a{display:block;width:120px;font-size:12px;color:#555;line-height:24px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:20px;background-image:url(img/side_li.gif);background-repeat:no-repeat;background-color:#EEE;text-decoration:none;height:24px}#side_d li a:hover,#side_da li a:hover,#side_db li a:hover,#side_dc li a:hover{background-color:#FFC;color:#000;text-decoration:none;background-image:url(img/side_li_ov.gif)}
