@charset "UTF-8";
/*________________MAP API用_______________________________*/
.newControl            {width:61px; height:61px; position:absolute; }
.newControlShadow1     {width: 66px; height:66px;
          filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.chizulog.com/mapapi/img/new_control-shadow.png);
          position:absolute; }
.newControlShadow2     {display:none; position:absolute;}
.newControlShadow1>img {display:block;}

.newZoomControl            { width:19px;height:154px; position:absolute; }
.newZoomControlShadow1     { width: 22px; height:158px;
          filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.chizulog.com/mapapi/img/new_zoom-control-shadow.png);
          position:absolute; }
.newZoomControlShadow2     {display:none;}
.newZoomControlShadow1>img {display:block;}
.newZoomControlGrid        {width:19px;height:8px; position:absolute; }


/*________________共通_______________________________*/

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,span,dl,dt,dd,form{margin:0px;padding:0px;list-style: none;}
p,ul,ol,li,div,span,dl,dt,dd{line-height: 133%;}
body {font-size: 80%;line-height:133%;margin: 0px 0px 8px 0px;background-color:#ffffff;font-family: Arial, sans-serif;overflow-y:hidden;background: url(/common1/cl-images/back-load.gif) no-repeat 100px 200px;overflow-x:hidden; behavior:url("/csshover.htc");}/*}*/
body a{color:#0070ab;text-decoration:none;}
body a:visited{color:#0070ab;text-decoration:none;}
body a:hover{text-decoration:underline;}
.clr{clear: both;}
.nw{white-space:nowrap}
.orange {color:#FF6600;font-weight:bold;}
.orange2 {color:#FF9900;}
img {border-width:0; border-style:none;}
.str{font-weight:bold;}
.font1{font-weight:bold;background-color:#bae5ff;}
.gray1{color:#666666;}

/*________________header_______________________________*/

.head {width:100%;padding: 8px 0 0;background: url(/common1/cl-images/header-bg.gif);background-repeat:repeat-x; height:27px;}
* html .head { height:35px;}

.head h1{float:left;background: url(/common1/cl-images/chizulog-logo-v4.gif) no-repeat 0 0;text-indent:-9999px;width:124px;height:20px;margin: 0px 0px 0px 8px;}
* html .head h1,.head-help h1{margin: 0 0 0 4px;}

.head p { float:right; padding-right:8px;}

.header-ivent { margin:5px 0 0 10px; float: left; vertical-align:top;}

/*住所*/
#jusyo2 { height:17px; overflow:hidden; padding-top:4px; padding-left: 35px;}
* html #jusyo2 { height:22px; overflow:hidden; position:absolute;}

/*468ad
.ad468 { padding-right:8px; float:right; z-index:100; position:relative; margin-bottom:-16px;}
.ad468in { width:468px; height:60px;}
*/
/*セパレータ*/
#func { clear:both; margin:0 8px; background:#fff;}

.separator { clear: left; background:#d8edf8 url(/common1/cl-images/separator.gif) repeat-x; border-top:#6ab5dd 1px solid; height:29px;}

/*検索タブ*/
#sep_tab { margin:0 0 0 2px;}
#sep_tab a { height:17px; float:left; margin:4px 0 0 6px;}

#search_addr { width:36px; background: url(/common1/cl-images/search_addr.gif);}
#search_station { width:25px; background: url(/common1/cl-images/search_station.gif);}
#search_sisetu { width:36px; background: url(/common1/cl-images/search_sisetu.gif);}
#search_blog { width:45px; background: url(/common1/cl-images/search_blog.gif);}

#search_addr:hover ,#search_sisetu:hover { background-position:-36px;}
#search_station:hover { background-position:-25px;}
#search_blog:hover { background-position:-45px;}


#sep_tab a#search_blog { margin-left:20px;}

/*on*/
#sep_tab_on { height:27px; position:absolute; background-image: url(/common1/cl-images/search_active.gif); top:35px;}

.tab-1 #sep_tab_on { left:14px; width:39px;}
.tab-2 #sep_tab_on { left:57px; width:27px; background-position:-39px;}
.tab-3 #sep_tab_on { left:88px; width:39px; background-position:-66px;}
.tab-4 #sep_tab_on { left:142px; width:49px; background-position:49px;}

/*フォーム*/
.img-aligner {float:left; padding:5px 5px 5px 8px;}

* html .img-aligner { padding-top:4px; padding-bottom:4px;}

/*検索ワード入力欄*/
#freewd { width:174px; height:19px;border:1px solid #0088cf;background: url(/common1/cl-images/search-box-v2.gif) no-repeat #fff; ime-mode:active; padding:2px 0 0 3px; vertical-align:top; margin-right:5PX;}

/*検索ボタン共通*/
#btn_search_addr ,#btn_search_station ,#btn_search_sisetu ,#btn_search_blog {height:19px; vertical-align: middle;background: url(/common1/cl-images/btn_search.gif);}

#btn_search_addr {width:68px;}
#btn_search_addr:hover { background-position:0 40px;}
#btn_search_addr:active { background-position:0 20px;}

#btn_search_station {width:59px; background-position:-68px 0;}
#btn_search_station:hover { background-position:-68px 40px;}
#btn_search_station:active { background-position:-68px 20px;}

#btn_search_sisetu {width:70px; background-position:152px 0;}
#btn_search_sisetu:hover { background-position:152px 40px;}
#btn_search_sisetu:active { background-position:152px 20px;}

#btn_search_blog {width:82px; background-position:82px 0;}
#btn_search_blog:hover { background-position:82px 40px;}
#btn_search_blog:active { background-position:82px 20px;}

#s-function-time { width:19px; height:25px; float:left; background: url(/common1/cl-images/s-function-time.gif); margin:2px 0;}
#s-function-time:hover { background-position:-19px;}
#s-function-time:active { background-position:19px;}

/*スイッチ*/
#on_search_addr ,#on_search_station ,#on_search_sisetu ,#on_search_blog ,
#btn_search_addr ,#btn_search_station ,#btn_search_sisetu ,#btn_search_blog ,
#s-function-time { display: none;}

.tab-1 #on_search_addr ,.tab-2 #on_search_station ,.tab-3 #on_search_sisetu ,.tab-4 #on_search_blog ,.tab-4 #s-function-time ,

.tab-1 #btn_search_addr ,.tab-2 #btn_search_station ,.tab-3 #btn_search_sisetu ,.tab-4 #btn_search_blog { display:inline;}

/*右機能ボタン*/
#func-r { float:right; margin:2px 12px 2px 0;}
#func-r a { height:25px; float:left; margin:0 5px;}

#s-function-setup { width:21px; background: url(/common1/cl-images/s-function-setup.gif);}
#s-function-print { width:21px; background: url(/common1/cl-images/s-function-print.gif);}
#s-function-link { width:24px; background: url(/common1/cl-images/s-function-link.gif);}

#s-function-setup:hover ,#s-function-print:hover { background-position:-21px;}
#s-function-setup:active ,#s-function-print:active { background-position:21px;}

#s-function-link:hover { background-position:-24px;}
#s-function-link:active { background-position:24px;}

/*地図アイコン表示切替*/
#balloon { float:left; margin:2px 3px 0; background: url(/common1/cl-images/balloon_right.gif) no-repeat right; padding-right:3px;}

#func-r #balloon a { height: auto; margin:4px 0 0; font-size:74%; letter-spacing:-1px;}
#func-r > #balloon a { font-size:84%;　letter-spacing:0;}

#func-r #balloon a:link {text-decoration:underline;}
#func-r #balloon a:visited {text-decoration:underline;}

#func-r #balloon a.bl-on ,#func-r #balloon a.bl-off { height:21px; width:27px; background: url(/common1/cl-images/bal_ch.gif); margin:0 5px 0 2px;}

#func-r #balloon a.bl-off { background-position:27px;}

/*________________地図_______________________________*/

.map{width:100%;float:left;margin: 10px -300px 0px 0px;}
.map2{border-width: 1px;border-style:solid;border-color:#c9c9c9;margin: 0px 300px 0px 0px;height:536px;}
#Bmap{border-width: 4px 1px 1px 1px;border-style:solid;border-color:#0088cf #c9c9c9 #c9c9c9 #c9c9c9;margin:0 0 0 8px;float:left;height:536px;width:700px;}
* html #Bmap{margin:0 0 0 4px;}


/*________________右メニュー_______________________________*/

.right{width:290px;float:right;background-color:#ffffff;z-index:1; clear: left;}

html*.right { margin-top:16px;}
* html .right { margin-top:0;}

/*________________リスト開閉_______________________________*/
#mapwinchgtumami { clear: left;}

.list-close{float:right;background: url(/common1/cl-images/list-close-b.gif) no-repeat 2px 50%;background-color:#d8edf8;margin:0;}
.list-open{float:right;background: url(/common1/cl-images/list-open-b.gif) no-repeat 2px 50%;background-color:#d8edf8;margin:0 8px 0 0;}

/*________________リスト_______________________________*/

.list{width:282px;margin: 0px 0px 0px 0px;overflow: auto;float:left;overflow-x:hidden;position:relative; border-top:1px #c9c9c9 solid;}
.list-1{width:100%;float:left;background-color:#e6e6e6;padding: 5px 0px 5px 0px;}
.list-p1{float:left;width:100%;font-weight:bold;font-size:100%;padding: 0px 0px 0px 10px;}
.list-p2{float:left;width:100%;padding: 0px 0px 0px 0px;text-indent:10px;}
.list-p2-1{font-weight:bold;font-size:150%;}
.list-p3{width:100%;float:left;margin: 5px 0px 5px 0px;text-align:center; padding-left:5px;}
.page-go{width:34px;background-color:#e6e6e6;border-width: 1px;border-style:solid;border-color:#c9c9c9;text-align:center;float:left;margin: 0px 2px 0px 0px;}
.page-go a {display:block;width:100%;}
.page-go a:hover {display:block;width:100%;background-color:#0088cf;color:#ffffff;text-decoration:none;}
.page-on{width:22px;background-color:#0088cf;border-width: 1px;border-style:solid;border-color:#c9c9c9;text-align:center;float:left;margin: 0px 2px 0px 0px;color:#ffffff;}
.page-off{width:22px;background-color:#e6e6e6;border-width: 1px;border-style:solid;border-color:#c9c9c9;text-align:center;float:left;margin: 0px 2px 0px 0px;}
.page-off a:link {display:block;width:100%;}
.page-off a:visited {display:block;width:100%;}
.page-off a:hover {display:block;width:100%;background-color:#0088cf;color:#ffffff;text-decoration:none;}
.list-ul{margin: 5px 0px 8px 5px;}
.list-apli-ge{background: url(/common1/images/icon-kml.gif) no-repeat 0% 50%;float:left;padding: 2px 0px 2px 20px;margin: 0px 0px 0px 0px;}
.list-icon{width:28px;float:left;text-decoration:none;}

div.list-kouho-1 ,div.list-kouho-1n ,div.list-kouho-2 ,div.list-kouho-2n ,div.list-kouho-3 ,div.list-kouho-3n ,div.list-kouho-d1 ,div.list-kouho-d1n ,div.list-kouho-d2 ,div.list-kouho-d2n ,div.list-kouho-d3 ,div.list-kouho-d3n {width:100%;float:left;padding: 4px 0px 4px 0px;border-width: 0px 0px 1px 0px;border-style:dotted;border-color:#c9c9c9;}
div.list-kouho-1 ,div.list-kouho-1h{background: url(/common1/cl-images/icon-1-list.gif) no-repeat;width:100%;float:left;}
div.list-kouho-d1 ,div.list-kouho-d1h{background: url(/common1/cl-images/icon-d1-list.gif) no-repeat;width:100%;float:left;}

div.list-kouho-1n ,div.list-kouho-1nh {background: url(/common1/cl-images/icon-1new-list.gif) no-repeat;width:100%;float:left;}
div.list-kouho-d1n ,div.list-kouho-d1nh {background: url(/common1/cl-images/icon-d1new-list.gif) no-repeat;width:100%;float:left;}

div.list-kouho-2 ,div.list-kouho-2h{background: url(/common1/cl-images/icon-2-list.gif) no-repeat;width:100%;float:left;}
div.list-kouho-d2 ,div.list-kouho-d2h{background: url(/common1/cl-images/icon-d2-list.gif) no-repeat;width:100%;float:left;}

div.list-kouho-2n ,div.list-kouho-2nh{background: url(/common1/cl-images/icon-2new-list.gif) no-repeat;width:100%;float:left;}
div.list-kouho-d2n ,div.list-kouho-d2nh{background: url(/common1/cl-images/icon-d2new-list.gif) no-repeat;width:100%;float:left;}

div.list-kouho-3 ,div.list-kouho-3h{background: url(/common1/cl-images/icon-3-list.gif) no-repeat 0 4px;width:100%;float:left;}
div.list-kouho-d3 ,div.list-kouho-d3h{background: url(/common1/cl-images/icon-d3-list.gif) no-repeat 0 4px;width:100%;float:left;}

div.list-kouho-3n ,div.list-kouho-3nh{background: url(/common1/cl-images/icon-3new-list.gif) no-repeat 0 4px;width:100%;float:left;}
div.list-kouho-d3n ,div.list-kouho-d3nh{background: url(/common1/cl-images/icon-d3new-list.gif) no-repeat 0 4px;width:100%;float:left;}

/*ホバー*/
div.list-kouho-1h ,div.list-kouho-1nh ,div.list-kouho-2h ,div.list-kouho-2nh ,div.list-kouho-d1h ,div.list-kouho-d1nh ,div.list-kouho-d2h ,div.list-kouho-d2nh {background-position:-282px 0;background-color:#e2f5ff;padding: 4px 0 4px 0;}
div.list-kouho-3h ,div.list-kouho-3nh ,div.list-kouho-d3h ,div.list-kouho-d3nh{background-position:-282px 4px;background-color:#e2f5ff;padding: 4px 0 4px 0;}


div.list-kouho-iv1 ,div.list-kouho-iv1h{width:100%;float:left;padding: 4px 0px 8px 0px;border-width:0 0 1px 0;border-style:dotted;border-color:#c9c9c9;background: url(/common1/cl-images/icon-ivent1-list.gif) no-repeat 0 4px;}
div.list-kouho-iv1h{background-color:#e2f5ff;}
.list-kouho-iv-image{float:left;width:120px;margin: 4px 0 0 0;}
.list-kouho-iv-p{float:left;margin: 4px 0 0 4px;width:100px;}
.list-kouho-iv-p2{float:left;margin: 4px 0 0 4px;width:85px;}
.list-list{float:left;width:230px;padding: 0px 0px 0px 5px;}
.list-kouho-h3{font-size:100%;margin: 0px 0px 0px 0px;}
.list-kouho-h3 a{text-decoration:underline;}
.list-kouho-h3 a:link{text-decoration:underline;}
.list-kouho-h3 a:visited{text-decoration:underline;}
.list-kouho-p1{margin: 5px 0px 0px 0px;font-size:84%;color:#a09f9f;}
* html .list-kouho-p1{font-size:74%;}
.list-kouho-p2{margin: 3px 0px 8px 0px;clear:both;}
.list-blogad{margin: 0px 0px 5px 5px;vertical-align:middle;}
.list-top{float:left;}
.list-top-p{margin: 15px 10px 0px 10px;float:left;width:260px;}
.list-top-h2{font-size:120%;margin: 20px 0px 0px 10px;}
.list-top-p2{font-size:100%;margin: 5px 0px 20px 10px;font-weight:bold;}
.list-top-p3{font-size:100%;margin: 10px 0px 0px 10px;font-weight:bold;}
.list-top ul {padding: 0px 0px 0px 20px;}
.list-top li {float:left;width:120px;}

/*________________エリアマッチ_______________________________*/

.list-ad{margin: 0px 0px 0px 0px;width:282px;float:left;border-width: 1px 0px 1px 0px;border-color: #c9c9c9;border-style:dotted;}
.list-ad-a{padding: 4px 8px 0px 8px;}
.list-ad-p-s{font-size:84%;}
* html .list-ad-p-s{font-size:74%;}
.list-ad h3{display:block;font-size:100%;}
.list-ad h3 a{padding: 5px 12px 5px 8px;display:block;text-decoration:none;}
* html .list-ad h3 a{ width:100%;}
.list-ad h3 a:hover{display:block;background-color:#e2f5ff;text-decoration:none;}
.ad-span1{text-decoration:underline;}
.ad-span2{font-weight:normal;color:#000000;text-decoration:none;}
.ad-span2 a{font-weight:normal;color:#000000;}
.ad-span2 a:hover{font-weight:normal;color:#000000;text-decoration:none;}


/*________________フッター_______________________________*/

.footer1{width:100%; clear:both; position:absolute; background-color:#fff; z-index:10; padding:7px 0 5px;}

/*コピーライト*/
.list address { text-align:right; margin-top:8px;width:270px;float:right;}

.list address ,.help-footer address{font-size:80%;color:#a0a0a0;font-style:normal;padding: 0 0 0 8px;}
.list address a:link,.help-footer address a:link{color:#a0a0a0;}
.list address a:visited,.help-footer address a:visited{color:#a0a0a0;}
.list address a:hover,.help-footer address a:hover{color:#a0a0a0;}

/*________________大枠_______________________________*/

body{margin: 0px 0px 0px 0px;font-size:80%;line-height:133%;font-family: Arial, sans-serif;}
body a{color:#0070ab;}
img {border:0px;}


/*________________吹き出し_______________________________*/
.hukidashi{position:absolute;top:300px;left:300px;}
.hukidashi-s1{width:325px;height:144px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hukidashi-s.png);position:absolute;top:95px;left:0px;}
.hukidashi-s2{display:none;}
.hukidashi-s1>img{display:block;}
.hukidashi1{width:253px;height:230px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hukidashi.png);position:absolute;top:0px;left:0px;}
.hukidashi2{display:none;}
.hukidashi1>img{display:block;}


/*________________吹き出し中身_______________________________*/
.hukidashi-x{position:absolute;top:4px;left:230px;}
.hukidashi-sentence{position:absolute;width:228px;height:170px;overflow:auto;overflow-x:hidden;margin: 0px 0px 0px 5px;}

/*________________吹き出し2_______________________________*/
.fukidasi-n1{position:absolute;top:200px;left:100px;z-index:101;background-color:#ffffff;width:360px;height:286px;padding: 0px;background: url(/common1/cl-images/fukidashi-n.png) no-repeat;}
.fukidasi-n2{background-color:#e6e6e6;font-weight:bold;padding: 1px;height:22px;margin: 2px;}
.fukidasi-n2 h2,.fukidasi-PR1 h2{font-size:100%;float:left;padding: 3px 0 0 10px;}
.fukidasi-n3{padding:0;height:225px;width:99%;margin: 1px 0 0 0;overflow:auto;overflow-x:hidden;clear:both;}
.fukidasi-PR1{background-color:#e6e6e6;font-weight:bold;padding: 1px;height:22px;margin: 2px;border-width: 0px 0px 3px 0px;border-style:solid;border-color:#e2001f;}
.fukidasi-PR2{margin: 10px 0 0 14px;padding: 0 8px 13px 8px;width:87%;border: 3px solid #efefef;}
*html .fukidasi-PR2{width:96%;}

.f-n4{margin: 0 0 0 14px;border-width: 1px 0 0 0;border-style:dotted;border-color:#c9c9c9; clear:both; position:relative;}
* html .f-n4{ margin-bottom:8px;}

.fukidasi-addr{padding: 8px 0;font-weight:bold;margin: 0 0 0 14px;}

.fukidasi-l3 .fukidasi-addr {margin: 0;}

/*記事別*/
.f-n4 a { margin:0 5px 0 0;}
.f-t ,.f-tn { margin: 10px 0 0 0;font-weight:bold;}
.f-tn { padding:0 0 0 22px;background:url(/common1/cl-images/fukidasi-new.gif) no-repeat;background-position:0 0.4em; clear:both;}
.fukidasi-l3 .f-t ,.fukidasi-l3 .f-tn { margin-right:80px; line-height:1.4;}

.f-tn a ,body .f-t a { font-size:120%; text-decoration:underline; vertical-align: middle;}
body .f-tn a:link ,body .f-t a:link {text-decoration:underline;}
body .f-tn a:visited ,body .f-t a:visited {text-decoration:underline;}

.f-d {clear:both;}
.f-d div ,.fukidasi-p1 {width:51%;margin: 6px 0 5px 0; float:left; position:relative; z-index:11;}
.f-d > div {width:54%;}
.fukidasi-l3 .f-d > div {width:56%;}

.f-d div p {margin: 6px 0 5px 0; position:relative;}

.f-d div.int {width:51%;margin: 10px 0; float: none; position: static;}

.fukidasi-p2 {width:100%;margin: 6px 0 5px 0;}
.fukidasi-p2 img{float:left;margin: 3px 8px 5px 0;}

/*注目枠*/
.f-d div.f-r { border:#e1e1e1 solid 1px;width:40%;margin:6px 0 9px;background: url(/common1/cl-images/chumo_b.gif) bottom repeat-x; float:right; left:-8px;}
.f-d div.f-r p {text-align:center;padding: 7px 8px 10px ;background: url(/common1/cl-images/chumo.gif) no-repeat 100% 100%;margin:0;}

/*注目文字*/
.f-r span {font-weight:bold; margin: 0 5px; display:block;}
.fukidasi-l3 .f-r span {display: inline;}
.chumoku4{font-size:180%;color:#ae0000;}
.chumoku3{font-size:140%;color:#d50a0a;}
.chumoku2{font-size:120%;color:#ec6908;}
.chumoku1{font-size:120%;color:#ec8408;font-weight:normal;}

/*サイト行*/
.f-s{clear:both;}

.f-s:link{text-decoration:underline;}
.f-s:visited{text-decoration:underline;}

/*アイコン　マウスオーバー説明*/
.add0 img ,.add1 img {background: url(/common1/cl-images/bookmark.gif);}
.add0 img ,.add1 img ,.add2 img { width:15px; height:15px; position:relative;}
.add2 img {background: url(/common1/cl-images/shiborikomi.gif);}
* > .add0 img { top:2px;}
.add1 img ,.add2 img { top:2px;}
* html .add1 ,* html .add2 { margin-top:11px;}

.add0 ,.add1 ,.add2 { z-index:15;}
.add1 ,.add2 { position: relative;}
.add0 { position:absolute;}

a.add0:hover img ,a.add1:hover img ,a.add2:hover img { background-position:-15px;}
a.add0:active img ,a.add1:active img ,a.add2:active img { background-position:15px;}

.add0 span { position: absolute; height:32px;background: url(/common1/cl-images/info-kijibook.gif); left:-30px; width:74px; top:20px; display:none;}

.bgsb ,.bgsc {position:absolute;visibility: hidden;font-size:80%;color:#ffffff;font-weight:normal;margin: 0px 0 -32px 0px; z-index:15; height:32px;}

.bgsb {background: url(/common1/cl-images/info-sitebook.gif); width:74px;}

.bgsc {background: url(/common1/cl-images/info-sitemap.gif); width:86px;}

/*大*/
.fukidasi-l3 .f-d div p { line-height:1.5;}
.fukidasi-l3 .f-n4 { margin:0;}
.f-n4 a.ladd0 ,.f-n4 a.ladd1 ,.f-n4 a.ladd2 { margin-left:10px;}
.ladd0 img ,.ladd1 img ,.ladd2 img { height:15px; vertical-align: middle;}

.ladd0 img {background: url(/common1/cl-images/l-kijibook2.gif); width:116px;}
.ladd1 img {background: url(/common1/cl-images/l-sitebook2.gif); width:120px;}
.ladd2 img {background: url(/common1/cl-images/l-sitemap2.gif); width:129px;}

.ladd0:hover img ,.ladd1:hover img ,.ladd2:hover img { background-position:0 30px;}
.ladd0:active img ,.ladd1:active img ,.ladd2:active img { background-position:0 15px;}

/*帯*/
a#fuki1_syousai{background: url(/common1/cl-images/syousai.gif) no-repeat;margin: 2px 2px 2px 4px;float:right;}
a:hover#fuki1_syousai{background-position:-49px 0;}
a:active#fuki1_syousai{background-position:-98px 0;}
a#fuki1_close{background: url(/common1/cl-images/cancel2.gif) no-repeat;margin: 2px 2px 2px 4px;float:right;}
a:hover#fuki1_close{background-position:-19px 0;}
a:active#fuki1_close{background-position:-38px 0;}
/*________________吹き出し大_______________________________*/
.fukidasi-l1{position:absolute;top:117px;left:15px;z-index:101;background-color:#ffffff;width:710px;height:471px;padding: 1px;border: 1px solid #c9c9c9;}
.fukidasi-l2{background-color:#e6e6e6;font-weight:bold;padding: 1px;height:22px;}
.fukidasi-l2 h2{font-size:100%;float:left;padding: 3px 0 0 10px;}
.fukidasi-l3{padding: 0 0 0 14px;height:421px;width:auto;margin: 2px 1px 0 0;overflow:auto;overflow-x:hidden;clear:both;}
.fuki-tr2-1{background: url(/common1/cl-images/chumoku1.gif) no-repeat;width:6px;height:12px;}
.fuki-tr2-2{background: url(/common1/cl-images/chumoku4.gif);background-position:50% 0px;}
.fuki-tr2-3{background: url(/common1/cl-images/chumoku1.gif) no-repeat;width:6px;height:12px;background-position:100% 0px;}
.fuki-tr2-4{background: url(/common1/cl-images/chumoku2.gif);width:6px;}
.fuki-tr2-5{text-align:center;padding: 4px 10px;line-height: 150%;}
.fuki-tr2-6{background: url(/common1/cl-images/chumoku2.gif);width:6px;background-position:100% 0px;}
.fuki-tr2-7{background: url(/common1/cl-images/chumoku3.gif) no-repeat;width:6px;height:5px;background-position:0% 100%;}
.fuki-tr2-8{background: url(/common1/cl-images/chumoku5.gif);background-position:50% 0px;}
.fuki-tr2-9{background: url(/common1/cl-images/chumoku3.gif) no-repeat;width:6px;height:5px;background-position:100% 100%;}

.loca-lv { float:right; margin:-15px 0 0 0; padding-right:14px;}
.loca-lv img {}
.fukidasi-url{color:#349d37;margin: 5px 0 0 0; clear:both;}



/*________________アイコン_______________________________*/
.icon{position:absolute;top:525px;left:287px;}
.icon-s1{width:22px;height:18px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=icon-1s-map.png);position:absolute;top:4px;left:7px;z-index:1;}
.icon-s2{z-index:1;display:none;}
.icon-s1>img{z-index:1;display:block;}
.icon1{width:16px;height:21px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=icon-1-map.png);position:absolute;top:0px;left:0px;z-index:2;}
.icon2{z-index:2;display:none;}
.icon1>img{z-index:2;display:block;}


/*________________コントロール_______________________________*/
.control-shadow1{width:64px;height:324px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=Control-shadow.png);position:absolute;top:160px;left:110px;}
.control-shadow2{display:none;}
.control-shadow1>img{display:block;}
.control1{position:absolute;top:158px;left:108px;}


/*________________ヘルプページ_______________________________*/

.help-body{margin: 0px 0px 0px 0px;overflow-y:scroll;overflow-x:auto;padding: 0 8px 0 8px;background: url(/common1/cl-images/header-bg.gif);background-repeat:repeat-x;}
.head-help{float:left;width:100%;border-width: 0px 0px 4px 0px;border-style:solid;border-color:#0088cf;padding: 8px 0 10px 0;vertical-align:bottom;}
.head-help h1 a{float:left;background: url(/common1/cl-images/chizulog-logo-v2.gif) no-repeat;text-indent:-9999px;width:162px;height:26px;margin: 0px 0px 0px 0px;}
.head-r{padding: 0px 0px 0px 0px;float:right;}
.help-left{float:left;margin: 30px -200px 0px 0px;width:100%;}
.help-left2{margin: 0 200px 0 0;border-width: 0px 1px 0px 0px;border-style:solid;border-color:#c9c9c9;padding: 0 20px 30px 12px;}
.help-left3{margin: 30px 12px 0 0;padding: 0 12px 30px 12px;height:400px;}
.help-right{width:200px;float:right;}
.help-ul{margin: 30px 0px 0px 10px;}
.help-ul2{margin: 10px 0px 20px 15px;}
.help-ul3{margin: 0px 0px 20px 15px;}
.help-li{margin: 0px 0px 10px 0px;}
.help-li2{margin: 0px 0px 5px 0px;}
.help-li3{padding: 0px 0px 0px 0px;margin: 5px 0px 0px 15px;list-style: disc;}
.help-li4{margin: 0px 0px 10px 10px;}
.help-li5{padding: 0px 0px 0px 0px;margin: 5px 0px 0px 35px;list-style: disc;}
.help-h2{font-size:140%;padding: 5px 0px 20px 0px;}
.help-p{margin: 0px 0px 20px 15px;}
.help-p2{margin: 10px 0px 20px 15px;}
.help-p3{margin: 0px 0px 0px 15px;}
.help-top{margin: 5px 0px 15px 15px;text-align:right;clear:both;}
.help-h3{font-size:120%;margin: 20px 0 10px 0;padding: 5px 0px 5px 5px;border-width: 2px 0px 2px 0px;border-style:solid;border-color:#0088cf;width:100%;background-color:#eff5f8;}
.help-h4{font-size:120%;padding: 8px 0px 5px 15px;}
.help-h4 a{text-decoration:underline;}
.help-h4 a:visited{text-decoration:underline;}
.help-h5{font-size:100%;padding: 5px 0px 5px 15px;}
.help-image{margin: 0px 0px 20px 15px;}
a.help-under{text-decoration:underline;}
a:visited.help-under{text-decoration:underline;}
.help-inport{width:100%;border: 1px solid #3fb2ee;background-color:#ecf8ff;padding: 30px 30px 10px 30px;margin: 0 0 20px 0;}
.help-inport a{background: url(/common1/cl-images/earth-button.gif) no-repeat;width:316px;height:28px;color:#ffffff;display:block;text-align:center;padding: 4 0 0 0;font-weight:bold;}
.help-inport a:visited{color:#ffffff;}
.help-inport a:hover{background-position:-316px 0px;}
.help-inport a:active{background-position:-632px 0px;}
.help-footer{width:100%;float:left;border-width: 1px 0px 0px 0px;border-style:solid;border-color:#c9c9c9;}


/*________________ポップアップ共通________________________*/
div#term_popup ,div#setting_popup ,div#link_popup {position:absolute; left:7px; display:none; top:90px; z-index:102; overflow:hidden; height:1px;}

/*ポップアップ説明*/
#term_middle dl ,.setting_middle dl ,.link_middle dl { margin:0 30px 0 36px;}
#term_middle dt ,.setting_middle dt ,.link_middle dt { font-size:120%; font-weight:bold;padding:24px 0 0 0;}
#term_middle dd ,.setting_middle dd ,.link_middle dd { margin-top:12px;}
#term_middle img ,.setting_middle img ,.link_middle img { vertical-align: top; margin-right:4px;}

/*________________対象期間_______________________________*/

/*ポップアップ上*/
#term_popup_top img { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/term_top2.png');}
* > #term_popup_top img { background:url(/common1/cl-images/term_top2.png);}

/*ポップアップ下*/
#term_popup_bottom ,.link_popup_bottom {position:absolute;}
#term_popup_bottom img { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/term_bottom2.png');}
* > #term_popup_bottom img { background:url(/common1/cl-images/term_bottom2.png);}

/*中段*/
div#term_middle ,div.link_middle { width:328px; position: relative; left:0px; overflow:hidden;}

#term_middle ,.link_middle { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/common1/cl-images/term_repeat2.png');}
* > #term_middle ,* > .link_middle { background:url(/common1/cl-images/term_repeat2.png);}

/*close*/
a#term_ok{ position: relative; left:250px;background: url(/common1/cl-images/ok.gif) no-repeat;float:left;}
a:hover#term_ok{background-position:-38px 0;}
a:active#term_ok{background-position:-76px 0;}
a#term_close{ position:absolute; left:295px;background: url(/common1/cl-images/cancel.gif) no-repeat;}
a:hover#term_close{background-position:-19px 0;}
a:active#term_close{background-position:-38px 0;}

/*ラジオボタン等*/
.setting_middle form ,.link_middle form { margin:16px 20px 6px 36px;}

/*年月*/
#select-year ,#select-month { margin:10px 0 0 30px; width:262px; height:27px;}

#select-year { background: url(/common1/cl-images/term_sel_back.gif);}

#select-month { background: url(/common1/cl-images/term_sel_backm.gif); margin-bottom:18px;}

#select-year div ,#select-month div { float:left; height:27px; cursor:pointer;}

#left_box_year0 ,
#left_box_year1 ,
#left_box_year2 ,
#left_box_year3 ,
#left_box_year4 { width:40px;}

#left_box_month0 ,
#left_box_month1 ,
#left_box_month2 ,
#left_box_month3 ,
#left_box_month4 ,
#left_box_month5 ,
#left_box_month6 ,
#left_box_month7 ,
#left_box_month8 ,
#left_box_month9 ,
#left_box_month10 ,
#left_box_month11 { width:20px;}

#left_box_year0 { width:50px; margin-left:21px; display:inline;}

#left_box_month0 { margin-left:10px; display:inline;}
#left_box_month1 { background-position:-20px;}
#left_box_month2 { background-position:-40px;}
#left_box_month3 { background-position:-60px;}
#left_box_month4 { background-position:-80px;}
#left_box_month5 { background-position:140px;}
#left_box_month6 { background-position:120px;}
#left_box_month7 { background-position:100px;}
#left_box_month8 { background-position:80px;}
#left_box_month9 { background-position:60px;}
#left_box_month10 { background-position:40px;}
#left_box_month11 { background-position:20px;}


#freewdclear { margin:10px 0 10px 40px; float:right; padding:0 48px 0 0 ;}
.search-clear-on ,.search-clear-off { width:49px; height:17px; float:left;}

.search-clear-on {background: url(/common1/cl-images/term_all_on.gif); margin-right:7px;}
.search-clear-off {background: url(/common1/cl-images/term_all_off.gif);}

a:hover.search-clear-on{background-position:-49px 0;}
a:active.search-clear-on{background-position:49px 0;}

a:hover.search-clear-off{background-position:-49px 0;}
a:active.search-clear-off{background-position:49px 0;}

/*________________設定ダイアログ_______________________________*/

/*ポップアップ上*/
.setting_popup_top img { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/setting_top.png');}
* > .setting_popup_top img { background:url(/common1/cl-images/setting_top.png);}

/*ポップアップ下*/
.setting_popup_bottom { position:absolute;}
.setting_popup_bottom img{ background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/setting_bottom.png');}
* > .setting_popup_bottom img { background:url(/common1/cl-images/setting_bottom.png);}

/*中段*/
div.setting_middle { width:283px; position: relative; left:0px; overflow:hidden; padding-bottom:10px;}
.setting_middle { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/common1/cl-images/setting_repeat.png');}
* > .setting_middle { background:url(/common1/cl-images/setting_repeat.png);}

/*close*/
a.dialogue_ok{ position: relative; left:205px;background: url(/common1/cl-images/ok.gif) no-repeat;float:left;}
a:hover.dialogue_ok{background-position:-38px 0;}
a:active.dialogue_ok{background-position:-76px 0;}
a.dialogue_close { position:absolute; left:250px;background: url(/common1/cl-images/cancel.gif) no-repeat;float:left;}
a:hover.dialogue_close{background-position:-19px 0;}
a:active.dialogue_close{background-position:-38px 0;}


/*ラジオボタン等*/
label { cursor:pointer;}
.setting_middle p ,.setting_middle div { margin-top:10px;}
.setting_middle p span { width:5em; display:block; float:left; clear:left;}
.setting_middle input { vertical-align:middle; cursor:pointer;}
#setuplineimg { position: relative; top:12px; margin-bottom:10px; cursor:pointer;}
#setuptumamiimg { position: relative; top:10px;}

.setting_lv_hi ,.setting_lv_lo { background:no-repeat 0 50%; padding-left:10px;}
* html .setting_lv_hi ,* html .setting_lv_lo { background-position:0 20%;}
.setting_lv_hi { background-image:url(/common1/cl-images/setting_lv_hi.gif);}
.setting_lv_lo { background-image:url(/common1/cl-images/setting_lv_lo.gif);}

/*リンクダイアログ*/
.link_popup_top img { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/term_top.png');}
* > .link_popup_top img { background:url(/common1/cl-images/term_top.png);}

.link_popup_bottom img { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image, src='/common1/cl-images/term_bottom.png');}
* > .link_popup_bottom img { background:url(/common1/cl-images/term_bottom.png);}

/*中段*/
div.link_middle { width:401px;}

.link_middle { background-image:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/common1/cl-images/term_repeat.png');}
* > .link_middle { background:url(/common1/cl-images/term_repeat.png);}

.link_middle a#term_close{ left:368px;}

#link_popup_box { width:325px;margin: 0 0 10px 2px;border:1px solid #0088cf;height:21px;background: url("/common1/cl-images/search-box-v2.gif") no-repeat;padding:3 0 0 4px;}


/*________________連携_______________________________*/

.link-img1{float:left;padding:0 0 5px 32px;width:240px;}

/*印刷*/
#jusyo2print { position:absolute; left:147px; top:4px; height:33px; overflow:hidden;}
#jusyo2print td { height:33px; padding:0; font-size:80%; line-height:1.1; vertical-align:bottom; width:365px;}
* html #jusyo2print td {width:245px;}

#print-start { position:absolute; top:16px; left:523px; cursor:pointer; width:109px; height:21px; background:url(/common1/cl-images/printstart.gif) no-repeat;}
#print-start:hover { background-position:-109px;}
#print-start:active { background-position:-218px;}

/*番号表示ON*/
.num-on { position:absolute; top:16px; left:405px; cursor:pointer; width:109px; height:21px; background:url(/common1/cl-images/num-on.gif) no-repeat;}
.num-on:hover { background-position:-109px;}
.num-on:active { background-position:-218px;}

/*番号表示OFF*/
.num-off { position:absolute; top:16px; left:405px; cursor:pointer; width:109px; height:21px; background:url(/common1/cl-images/num-off.gif) no-repeat;}
.num-off:hover { background-position:-109px;}
.num-off:active { background-position:-218px;}

/*メモ*/
#memo {margin:0 8px 2px;}

#memo textarea {width:624px; height:38px; border:#0088cf solid 1px; font-size:100%; background:url(/common1/cl-images/txtarea_back.gif) no-repeat top left; padding:2px 0 2px 2px;overflow: hidden; color:#a6a6a6; ime-mode:active; margin-top:8px;}

.arrow-up { margin:0 8px; cursor:pointer; width:624px; height:10px;}

.arrow-down { margin:0 8px; cursor:pointer; width:624px; height:10px;}

#map-test { border:solid 1px #c9c9c9;margin:0 8px; height:432px;}

/*チェックリスト*/
#hukidasi-info , #hukidasi-info-print { margin:0 8px 0 13px; height:77px; overflow:auto;}
#hukidasi-info table , #hukidasi-info-print table {width:100%; table-layout:fixed;}
#hukidasi-info .limiter, #hukidasi-info-print .limiter { height:77px;}/*無いとIEで番号が印刷されない可能性あり*/
#hukidasi-info td, #hukidasi-info-print td { font-size:80%; padding-bottom:7px;}/*リスト　行間隔*/
.check_add {color:#7D7A7A; font-size:74%;}
.check_li_icon { width:35px; text-align:center;}
.check_li_num { width:2em; text-align:center;}
.check_url { color:#0070ab;}
#hukidasi-info-print { display:none;}

/*200件リスト見出し*/
#indication-title { margin:0 8px; padding:0 0 1px 5px;}
#indication-title-back { position: relative; z-index:0; margin:0 8px;}
#indication-title { position: relative; z-index:1; top:-30px;}/*200リスト上余白*/
* > #indication-title { margin-top:3px;}

#indication-title span { font-weight:bold;}

.count { font-size:150%;}

/*200リスト*/
#list-table, #list-table-print { overflow: auto; margin:0 8px 6px 8px; height:189px; position:relative; top:-30px;}
#list-table table, #list-table-print table { width:100%; table-layout:fixed;}
#list-table .limiter , #list-table-print .limiter { height:189px;}/*無いとIEで番号が印刷されない可能性あり*/


#list-table td, #list-table-print td { font-size:80%; border-bottom:#fff solid 8px;}/*リスト　行間隔*/

#list-table-print { display:none;}

.print_li_icon { width:30px; text-align:center;}/*アイコンセルと番号セル 最小幅28px*/
.list-num-space {margin-left:20px;}/*番号とスポット名間の余白*/
.spotname {color:#0070ab; font-weight:bold;}

#mobile { margin:0 8px; position:absolute;}

/*お気に入り*/
/*タブ*/
#right-tab-fav ,#right-tab-list {float:right;width:279px; z-index:111; position:relative; height:23px;top:1px;}

/*お気に入り時*/
.tab-on { background-image:url(/common1/cl-images/tab-on.gif); width:164px; height:23px; position:absolute; top:6px;}
.tab-off { width:106px; height:22px; display:block; position:absolute; top: 6px;}

#right-tab-fav .tab-on { background-position:0 100%; left:110px;}

#right-tab-fav .tab-off { background-image:url(/common1/cl-images/tab.gif);}
#right-tab-fav .tab-off:hover { background-position:106px 0;}


/*リスト時*/
#right-tab-list .tab-on { left:2px;}

#right-tab-list .tab-off { background-image:url(/common1/cl-images/tab.gif); background-position:0 22px; left:170px;}

#right-tab-list .tab-off:hover { background-position:106px 22px;}

/*右お気に入り*/
.tab-gray {background:#e6e6e6; padding:0 0 10px;}
.fav-title {font-weight:bold;font-size:100%;margin:0 0 6px; float:left; padding:8px 0 0 10px;}
.fav-how { float:right; padding:8px 10px 0 0;margin:0 0 6px; background:#e6e6e6; vertical-align:bottom;}
.fav-how a { font-size:74%;}
.fav-how > a { font-size:84%;}
.fav-how a ,.fav-how a:visited { text-decoration:underline;}

.fav-top { padding:0 10px; clear:both;}

.add-favmap { display:block; background:url(/common1/cl-images/add-favmap.gif); width:200px; height:44px; margin:8px 0 0 12px;}
.add-favmap:hover { background-position:-200px;}
.add-favmap:active { background-position:200px;}

/*フォルダ*/
.fav-lower {margin:10px 0 0 6px; padding:0 0 106px;}
.folder-open ,.folder-close { padding:5px 3px 5px 36px; cursor:pointer; margin-top:10px; font-size:12px;}
* html .folder-open ,* html .folder-close {width:100%;}/*IEブラウザバグ背景抜け落ち対応*/
.folder-open { background:#eff5f8 no-repeat 4px 50% url(/common1/cl-images/folder_open.gif);}
.folder-close {display:none; background:#eff5f8 no-repeat 4px 50% url(/common1/cl-images/folder_close.gif);}
.fav-h-txt {color:#0070ab; font-weight:bold; height:1.3em; overflow:hidden;}
.folder-open .fav-h-txt { width:132px;}
.fav-count {text-align:right;float:right; font-size:89%; padding-top:0.1em; letter-spacing:-1px;}

.lumper { margin:-22px 34px 0 0;float:right; width:54px; height:19px; background: url(/common1/cl-images/lump2.gif); cursor:pointer;}
.lumper:hover { background-position:-54px;}
.lumper:active { background-position:54px;}

/*フォルダ開閉*/
.off .folder-close { display:block;}
.off .folder-open ,.off .fav-wrap {display:none;}
.off .lumper {display:none;}

/*フォルダメニュー*/
.fav-wrap { margin-left:25px;clear:both;}
.fav-li-box { padding:0px 1px 0 1px;background:#fff; width:235px;}
.fav-li-box .fav-list-h { cursor:pointer;}
/*ノーマル*/
.fav-li-box .fav-list-h-clk { color:#0070ab;}
.fav-list-h { padding:1px 0 2px 27px; background:no-repeat 8px 50%;}

#fav-map-list .fav-list-h { background-image:url(/common1/cl-images/fav-map.gif);}
#fav-site-list .fav-list-h { background-image:url(/common1/cl-images/fav-site.gif);}
#fav-article-list .fav-list-h { background-image:url(/common1/cl-images/fav-article.gif);}

.fav-menu-on ,.fav-menu-off {float:right; cursor:pointer; background:url(/common1/cl-images/close16x16.gif); width:16px; height:16px; position:relative;}
.fav-menu-on ,.fav-menu-off {margin:-16px 4px 0 0;}/*メニュー開閉ボタン位置補正(topではブラウザハック必要)*/
.fav-menu-off {z-index:12;}
.fav-menu-off:hover { background-position:-16px 0;}
.fav-menu-off:active { background-position:-32px 0;}
* html .fav-list-h { width:232px;}/*IEブラウザバグ文字範囲しかhoverされない対応*/

/*メニュー*/
.fav-menu { padding:4px 0; font-size:12px;}
.fav-menu img {width:15px; height:14px; vertical-align:middle; margin:0 3px 0 25px;}
.fav-menu div { height:1.3em; padding:1px 0 2px; cursor:pointer;}
.fav-menu div:hover { background-color:#e2f5ff;}
.fav-menu span { top:2px; position:relative; color:#0070ab;}
.fav-menu a { width:100%; display:block;}

/*クリック時*/
.fav-li-menu { padding:1px; border:solid 1px #5aaddf; background:#fff; z-index:11; position: absolute; top:-2px; width:235px; left:-1px;display:none;}
.fav-li-menu .fav-list-h-clk { color:#FFFFFF;}
.fav-li-menu .fav-list-h {background-color:#6ab5dd;}

/*スイッチ*/
.on-fav { position:relative;}
.on-fav .fav-li-menu {display:block;}

/*確認*/
/*スクリーン*/
#alert {width:100%; height:100%; position:absolute; z-index:20000;}
#error-box {width:100%; height:100%; position:absolute; z-index:104; display:none;}
* html #error-box { text-align:center;}

#clickblocker { position:absolute; width:100%; height:100%;}

/*スイッチ*/
#alert.off { display:none;}
#alert.window_rename .alert-box { display:block;}
#error-box.on .alert-box ,#error-box.on {display:block;}

/*中央窓*/
/*メニュー*/
.alert-box { position:relative; top:40%; padding:1px; border:solid 1px #5aaddf; background:#fff; width:310px; margin:0 auto; text-align:left;}

.alert-h-txt { color:#FFFFFF; top:1px; position:relative; font-weight:bold;}
.alert-h {background-color:#6ab5dd; padding:1px 0 2px 7px; text-align:left; cursor:move;}
.alert-icon {width:15px; height:14px; vertical-align:middle; margin:0 3px 0 0;}
.examine { margin:0 16px; padding:10px 0;}
.examine form { margin:10px 0 0;}
.form_attention {text-align:center; margin:2px 14px 0 0;}

* html .alert-h .fav-menu-off { top:-2px;}

/*名称編集*/
#rename_input {width:270px;margin: 0 0 0 2px;border:1px solid #0088cf;height:21px;background: url("/common1/cl-images/search-box-v2.gif") no-repeat;padding:3 0 0 4px; ime-mode:active;}

/*入力欄*/
.button-change,.button-change:link {background: url(/common1/cl-images/button-change.gif) no-repeat;width:37px;height:21px;vertical-align:top;margin: 0 0 0 1px;}
* html .button-change{margin: 1px 0 0 1px;}
.button-change:hover{background-position:-37px 0px;}
.button-change:active{background-position:-74px 0px;}

/*エラー*/
.button-ok {background: url(/common1/cl-images/ok.gif) no-repeat; width:38px; height:19px; margin:10px 0 0 117px;}
.button-ok:hover {background-position:-38px;}
.button-ok:active {background-position:-76px;}

/*詳細*/
#detail-inner { display:block; position:absolute; top:0; z-index:103;}
#detail-inner.alert-box { width:432px;}
#detail-inner #rename_form {margin-left:0;}
#detail-inner th ,#detail-inner td { vertical-align:top; font-size:80%;padding:4px 3px;}
#detail-inner th { text-align:right; font-weight:normal; white-space: nowrap;}
#detail-inner table { margin:15px 0 10px 0;}
#detail-inner th.group ,#detail-inner td.group { padding:2px 3px 0;}
#detail-inner th.group-h { padding:10px 3px 0;}
#detail-inner td#detail-name-edit {padding:0;}

/*編集*/
#edit_form {margin:0;}
.btn_box { margin:10px 0 10px 147px; padding-bottom:21px;}
.button-edit {background: url(/common1/cl-images/register.gif) no-repeat; width:37px; height:21px; display:block; float:left;}
.button-edit:hover {background-position:-37px;}
.button-edit:active {background-position:-74px;}

.button-kana-cancel {background: url(/common1/cl-images/kana-cancel.gif) no-repeat; width:70px; height:21px; margin-left:8px; display:block; float:left;}
.button-kana-cancel:hover {background-position:-70px;}
.button-kana-cancel:active {background-position:-140px;}

/*削除*/
.button-del {background: url(/common1/cl-images/delete.gif) no-repeat; width:37px; height:21px; display:block; float:left;}
.button-del:hover {background-position:-37px;}
.button-del:active {background-position:-74px;}

/*絞り込み条件表示窓*/
.normal-small {font-weight:normal; font-size:84%;}

#lock-box ,#lock-box-mini { position:absolute; z-index:100; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-moz-opacity: 0.8;}

#lock-box .alert-box ,#lock-box-mini .alert-box { border-color:#a9daf5;}
#lock-box .alert-h ,#lock-box-mini .alert-h { background-color:#c9e7f8;}
#lock-box .alert-h-txt ,#lock-box-mini .alert-h-txt { color:#000;} 
#lock-box a ,#lock-box-mini a { color:#006092;} 

#lock-box .alert-box { width:228px; top:0;}
#lock-box-mini .alert-box { width:170px; top:0;}

.lock-min ,.lock-max {float:right; cursor:pointer; width:16px; height:16px;margin:-16px 4px 0 0;}
* html .alert-h .lock-min ,* html .alert-h .lock-max { margin-top:-18px;}
.lock-max { background:url(/common1/cl-images/maximum16x16.gif);}
.lock-min { background:url(/common1/cl-images/minimum16x16.gif);}
.lock-min:hover ,.lock-max:hover { background-position:-16px 0;}
.lock-min:active ,.lock-max:active { background-position:-32px 0;}

.lock-h { font-weight:bold; margin-bottom:2px;}
.lock-h div { float:left;}
* html .normal-small { font-size:74%;}
#hyoji-site ul { margin:0 0 0 25px; clear:both;}
#hyoji-site li { list-style:square; color:#a09f9f; margin:0 0 2px;}
#hyoji-site li a { margin:0 0 0 -5px;}

#hyoji-term p { font-size:84%; background: url(/common1/cl-images/info_term.gif) repeat-y; padding:2px 10px 3px; margin:0 0 3px 10px; clear:both;}

#hyoji-key p { background: url(/common1/cl-images/info_term.gif) repeat-y; padding:2px 10px 3px; margin:0 0 3px 10px; clear:both;}

/*解除ボタン*/
.button-non-select { width:32px; height:17px;background: url(/common1/cl-images/non-select.gif) no-repeat; position:relative;top:-1px; left:3px; float:left;}
.button-non-select:hover {background-position:-32px;}
.button-non-select:active {background-position:-64px;}

.button-non-select-all { text-align:center;}
.button-non-select-all a{ width:150px; height:21px;background: url(/common1/cl-images/all-non-select.gif); display:block; margin:0 auto;}
.button-non-select-all a:hover {background-position:300px;}
.button-non-select-all a:active {background-position:150px;}

#hr_img { background: url(/common1/cl-images/hr.gif); margin: 8px 0; width:100%; height:1px;}

/*最小化*/
#lock-box-mini .normal-small { vertical-align:bottom;}

/*　★★検索リスト*/
#search-list ,#search-list-mini { position:absolute; z-index:10200;}

#search-list .alert-box { width:380px; top:0;}
#search-list .alert-box ,#search-list-mini .alert-box { border-color:#bfe2f5;}
#search-list .alert-h ,#search-list-mini .alert-h { background-color:#d9edf8; cursor:default;}
#search-list .alert-h-txt ,#search-list-mini .alert-h-txt { color:#000000;}

#search-list p { margin:9px 0 4px 5px;}
#search-list a { text-decoration:underline;}

.min_close {position:absolute; left:341px; width:36px; top:3px;　top:2px;}
* html .min_close { left:337px;}
#search-list-mini .min_close { left:131px;}
* html #search-list-mini .min_close { left:127px;}

.s-list-close ,.s-list-min ,.s-list-max { position:absolute; cursor:pointer; width:16px; height:16px;}
.s-list-close { background:url(/common1/cl-images/close16x16.gif); left:20px;}
.s-list-max { background:url(/common1/cl-images/maximum16x16.gif);}
.s-list-min { background:url(/common1/cl-images/minimum16x16.gif);}
.s-list-min:hover ,.s-list-max:hover ,.s-list-close:hover { background-position:-16px 0;}
.s-list-min:active ,.s-list-max:active ,.s-list-close:active { background-position:16px;}


.s-list-h { font-weight:bold; margin-bottom:2px; font-size:120%;}

#history { margin:0 0 10px 7px;}

#list-sta ul { margin:0 0 0 25px;}
#list-sta li { list-style: disc; color:#a09f9f; margin:0 0 2px;}

.page-box { text-align:right; border-top:1px dashed #c9c9c9; margin:10px 0 0; padding:5px;}

/*広告*/
#pr { margin:0 8px; padding:0 0 3px 3px; position:relative;}

#scrollable { padding:0 1% 0 0; height:80px; overflow:auto;scrollbar-base-color:#fff;
scrollbar-arrow-color:#0088cf;
scrollbar-shadow-color:#fff;
scrollbar-darkshadow-color:#fff;}

#pr-title { font-size:74%; background:#fff; padding:0 7px; position:absolute; top:-9px; left:10px;}
* > #pr-title { font-size:84%; top:-10px;}

.pr-box { width:31%; float:left; position:relative;}
.pr-box img { vertical-align:middle;}

.pr-i {float:left; margin-bottom:3px;}
* > .pr-i { margin-right:3px;}
.pr-h { margin:4px 0 5px; font-size:74%;}
* > .pr-h { margin-top:2px;}
.pr-d { font-size:74%; padding-left:7px; clear:both;}
* > .pr-d ,* > .pr-h { font-size:84%;}
.pr-d img { float:left; margin:0 10px 1px 0;}

/*インフォ*/
#information { position:absolute; z-index:100; left:350px; top:0;}
.info-title { color:#6ab5dd; font-size:92%; font-weight:bold; line-height:0.8; margin:3px 0 0 3px;}
.info-c { background:#fff; border:1px solid #a5d3eb; margin:0; padding:2px 14px;}

/*処理中窓*/
#waitbox {position: absolute; z-index:10201; background:#fff url(/common1/cl-images/load.gif) no-repeat 5px 50%; border:#f1a86c solid 1px; padding:5px 10px 5px 25px; font-size:12px;top: 96px; left: 18px;display:none; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-moz-opacity: 0.8;}

/*editaフキダシ*/
.f-d-ed {clear:both;}
.f-d-ed .txt ,.f-d-ed .txt-non {margin: 6px 0 8px 0; float:left; width:100%; float:left; position:relative; z-index:11;}
.f-d-ed > .txt { min-height:104px;}/*forNN*/

.f-d-ed .txt div ,.f-d-ed .txt p { padding-right:127px;}
* html .f-d-ed .txt div ,* html .f-d-ed .txt p { padding-right:142px;}
.f-d-ed .txt-non div ,.f-d-ed .txt-non p { padding-right:8px;}
* html .f-d-ed .txt-non div ,* html .f-d-ed .txt-non p { padding-right:24px;}

.f-d-ed .txt p ,.f-d-ed .txt-non p { margin:6px 0 5px;}

.f-d-ed .txt p a:link ,.f-d-ed .txt-non p a:link{text-decoration:underline;}
.f-d-ed .txt p a:visited ,.f-d-ed .txt-non p a:visited{text-decoration:underline;}


/*___右画像*/
.f-d-ed .f-r { float:left; margin-left:-124px; position:relative; z-index:11;}
* html .f-d-ed .f-r { margin-left:-138px;}
* html .fukidasi-l3 .f-d-ed .f-r { margin-left:-124px;}

.f-d-ed .f-r table { margin:6px 0 7px 5px; border:#e1e1e1 solid 1px;}
.f-d-ed .f-r th { height:104px; width:104px;}
.f-d-ed .f-r a { margin:0;}

/*___注目枠*/
.f-key { border:#e1e1e1 solid 1px;margin:0 13px 15px 0;background: url(/common1/cl-images/chumo_b.gif) top repeat-x #f4f4f4; clear:both;}
* html .f-key { width:100%;}
.f-d-ed .f-key p {text-align:center;padding: 10px 8px 7px ;background: url(/common1/cl-images/chumo-ed.gif) no-repeat 0% 0%;margin:0;}
.f-key span {font-weight:bold; margin: 0 5px;}

/*editaフッター*/

.footer-ed1 { clear:both; position:absolute; z-index:10090;}
.footer-ed1 a { top:-51px; left:16px; position: absolute;width:86px; height:24px; display:block;}
.footer-ed1 > a { background:url(/common1/cl-images/linklogo.png);}

* html .footer-ed1 a {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/common1/cl-images/linklogo.png'); cursor: pointer;}

/*最小幅*/
body ,.footer1 { min-width:800px;}
#r-wrap ,.separator ,.head ,.footer1 { width:expression(document.body.clientWidth < 800? "800px" : "auto");}

/*peevee*/
.pv-play { position:absolute; width:45px; height:35px; left:36px; top:43px;}

@media print {

#print-start ,.num-on ,.num-off { display:none;}
/*--- 地図スケールコントロールの印刷時消去 ----*/
#usercontrol, #userzoomcontrol{ display:none;}

#hukidasi-info { display:none;}
#hukidasi-info-print {display:block;overflow:hidden;}
#list-table-print { display:block;overflow:hidden;}
#list-table { display:none;}
}

