/* CSS Document */#contentsheader{    clear:left;    width:769px;    margin:10px 0 0 10px;    font-size:12px;    }#contentsheader .pankz_mk{    color:#2D6D95;    }#contentsheader .page{    color:#986530;    }#contentbody{    width:769px;    margin:10px 0 0px 10px;    background:url(../images/hr.gif) repeat-x 0 0;    }#contentbody form{      /*width:769px; */    padding-top:15px;      /*height:100px;*/    }#all{    width:119px;    height:32px;    font-size:12px;    background-color:#CCCCFF;    border:1px solid #808080;    color:#4D4845;    padding-top:19px;    padding-left:8px;    _padding-top:15px;    _height:36px;    float:left;    }#allunselect{    width:119px;    height:32px;    font-size:12px;       border:1px solid #808080;    color:#4D4845;    padding-top:19px;    padding-left:8px;    _padding-top:15px;    _height:36px;    float:left;    }*+html #all{    height:36px;    padding-top:15px;    }#all input{    position:relative;    top:2px;    margin-right:10px;    }#category{    width:180px;    height:49px;    font-size:12px;    border:1px solid #808080;    color:#4D4845;    padding-left:8px;    padding-top:2px;    float:left;    margin-left:6px;    }#categoryselect{    width:180px;    height:49px;    font-size:12px;    border:1px solid #808080;    background-color:#CCCCFF;     color:#4D4845;    padding-left:8px;    padding-top:2px;    float:left;    margin-left:6px;    }#categoryselect input{    float:left;    margin-top:17px;    }#categoryselect p{    float:left;    height:47px;    margin-left:11px;    }#categoryselect p select{    position:relative;    top:3px;    left:10px;    width:100px;    }#categoryselect p .space{    margin-top:5px;    display:block;    }#categoryselect p a{    margin-left:10px;    }#category input{    float:left;    margin-top:17px;    }#category p{    float:left;    height:47px;    margin-left:11px;    }#category p select{    position:relative;    top:3px;    left:10px;    width:100px;    }#category p .space{    margin-top:5px;	margin-bottom:5px;    display:block;    }	#category span{    font-size:11px;    }#category p a{    margin-left:10px;    }#detail{    float:left;    width:437px;    height:54px;    margin-left:6px;    }#shop{    width:430px;    height:25px;    border:1px solid #808080;    padding-top:1px;    padding-left:5px;    }#shopselect{    width:430px;    height:25px;    border:1px solid #808080;    background-color:#CCCCFF;     padding-top:1px;    padding-left:5px;    }#shop input{    position:relative;    top:3px;    _top:2px;    }*+html #shop input{    top:2px;    }#facilities{    width:437px;    height:24px;    margin-top:6px;    }#box1{    width:193px;    height:22;    border:1px solid #808080;    float:left;    margin-right:5px;    _width:213px;    }#box1select{    width:193px;    height:22;    border:1px solid #808080;    background-color:#CCCCFF;     float:left;    margin-right:5px;    _width:213px;    }*+html #box1{    width:213px;    }*+html #box2{    width:215px;    }	*+html #box1select{	width:213px;	}	*+html #box2select{	width:215px;	}#box2{    width:235px;    height:22px;    float:left;    border:1px solid #808080;    _width:215px;    }#box2select{    width:235px;    height:22px;    float:left;    border:1px solid #808080;    background-color:#CCCCFF;    _width:215px;    }.detail1{    height:22px;    border-right:1px dashed #808080;    float:left;    padding-left:5px;    padding-right:5px;    padding-top:1px;    }.detail2{    height:22px;    border-left:none;    float:left;    padding-top:1px;    padding-left:5px;    }    .detail1 input{    position:relative;    top:3px;    _top:2px;    }.detail2 input{    position:relative;    top:3px;    _top:2px;    }*+html .detail1 input{    top:2px;    }*+html .detail2 input{    top:2px;    }#funayado{    width:323px;    height:22px;    float:left;    border:1px solid #808080;    margin-top:6px;    } #funayadoselect{    width:323px;    height:22px;    float:left;    border:1px solid #808080;    background-color:#CCCCFF;    margin-top:6px;    }.detail2 a{    padding-top:3px;    display:block;    margin-left:5px;    }#project{    float:left;    width:430px;    height:20px;    _height:22px;    border:1px solid #808080;    margin-top:6px;    margin-left:6px;    padding-left:5px;    padding-top:2px;    _padding-top:0px;    }*+html #project{    padding-top:0px;    height:22px;    }#project input{    position:relative;    top:3px;    _top:2px;    }*+html #project input{    top:2px;    }#pin {    float:left;    width:259px;    margin-left:5px;    padding-left:5px;    margin-top:10px;	margin-bottom:8px;    } 	#alert {    float:left;    width:auto;    margin-top:10px;    }    #pin_r {    float:left;    width:480px;    text-align:right;      margin-top:10px;    }#map_area{    border-top:1px solid #808080;    width:769px;    margin-top:5px;    margin-left:10px;    }#point_list{    width:320px;    height:397px;    overflow-y:scroll;    float:left;    color:#4D4845;    }#point_list ul{    width:295px;    margin:8px auto 0 auto;    height:1em;    }#point_list ul #view_text{    background:url(../images/pointmap/icon1.gif) no-repeat left center;    float:right;    padding-left:17px;    margin-right:10px;    }#point_list ul #view_map{    background:url(../images/pointmap/icon2.gif) no-repeat left center;    float:right;    padding-left:17px;    margin-right:10px;    }#result{    width:295px;    margin:8px auto 0 auto;    margin-bottom:13px;    padding-top:8px;    /**border-top:1px solid #808080;**/    }.gray{    color:#4D4845;    }#search_cat_box{    width:295px;    margin:8px auto 0 auto;    margin-bottom:13px;}    .point{    width:295px;    margin:10px auto 20px auto;	padding-bottom:10px;    min-height:6em;    }.point dt{    float:left;    width:30px;    margin-right:10px;    }.point dd{    float:left;    width:240px;    }#page_nav{    width:295px;    margin:20px auto 10px auto;    border-top:1px solid #808080;    text-align:center;    }#page_nav a{    margin-left:2px;    margin-right:2px;    }#map{    width:441px;    height:397px;    float:left;    margin-left:6px;    border:1px solid #808080;    border-top:none;    }#taglist{    margin-top:18px;    width:767px;    margin-left:10px;    border:1px solid #E2E2E2;    margin-bottom:20px;    }#ttle{    background:url(../images/pointmap/ttl_bg.jpg) no-repeat 0 0;    width:757px;    height:19px;    padding-left:10px;    padding-top:3px;    }#ttle h5{    color:#FFFFFF;    float:left;    }#tag_body{    padding:13px;    width:741px;    }#tag_body a{    margin:0 13px 13px 0;    }#ttle a{    float:right;    margin:0 5px 0 0;    }/* point input */#contentbody2{    width:769px;    margin:10px 0 0px 10px;    }#guide_text{    background:url(../images/hr.gif) repeat-x 0 0;    width:769px;    margin-top:10px;    padding-top:10px;    }#guide_text1{    background:url(../images/hr.gif) repeat-x 0 0;    width:560px;    margin-top:10px;    padding-top:10px;    }.red{    color:#FF0000;    }.small_gray{    margin-left:10px;    font-size:0.8em;	text-align:left;	padding-top:10px;    }.step_area{    margin-top:5px;    font-size:0.8em;	color:#FFFFFF;	line-height:140%;    }#input_left{    width:256px;    float:left;    padding-bottom:20px;    }#input_left form{    width:auto;    padding:0;    margin:0;    color:#4D4845;    font-size:12px;    }#sel_cat{    width:256px;    height:49px;    padding:3px 0 3px 8px;    border-bottom:1px dotted #808080;    }#sel_cat input{    float:left;    margin-top:17px;    }#sel_cat p{    float:left;    height:47px;    margin-left:11px;    }#sel_cat p select{    position:relative;    top:3px;    left:10px;    width:100px;    }#sel_cat p .space{    display:block;    }#sel_cat p a{    margin-left:10px;    }#yado{    width:256px;    padding:3px 0 3px 8px;    height:18px;    border-bottom:1px dotted #808080;    }#yado input{    float:left;    }#yado p{    float:left;    margin-left:11px;    padding-top:3px;    }#yado p a{    margin-left:8px;    }#sel_shop{    width:256px;    padding:3px 0 3px 8px;    border-bottom:1px dotted #808080;    height:40px;    }#sel_shop input{    float:left;    }#sel_shop p{    float:left;    margin-left:11px;    }#sel_shop p strong{    _position:relative;    _top:-3px;    margin-right:8px;    }*+html #sel_shop p strong{    position:relative;    top:-3px;    margin-right:8px;    }.radio_box{    width:256px;    padding:3px 0 3px 0px;    border-bottom:1px dotted #808080;}.radio_box input{    margin:0 8px 0 8px;    }.dash{    margin-top:10px;    border-top:1px dotted #808080;    padding-top:8px;    width:256px;    }.dash_top{    margin-top:10px;    padding-top:8px;    width:256px;    }.dash_pwd{    padding-top:5px;    width:256px;    }	.dash2{    margin-top:10px;    border-top:1px dotted #808080;    padding-top:8px;	padding-bottom:10px;    width:256px;    }.dash #tag_text{    border:1px solid #808080;    width:150px;    margin-left:8px;    }.dash p{    width:160px;    margin-left:30px;    padding-top:5px;    }.small_red{    color:#FF0000;    font-size:0.8em;    }.dash #ttle_text{    border:1px solid #808080;    width:130px;    margin-left:8px;}.dash textarea{    width:150px;    border:1px solid #808080;    margin-left:8px;    height:4em;    }.dash #file{    border:1px solid #808080;    width:256px;    }#input_right{    width:496px;    float:left;    margin-left:9px;}.p_small{font-size:10px;color:#FF0000;line-height:140%;}.p_pwd{font-size:10px;line-height:140%;color:#0000CC;}.t_white {color: #FFFFFF}
