@charset "euc-jp";

/* modalWrapper2
------------------------------------------------------------*/
#modalWrapper2{
border:1px solid #999999;
padding:19px;
width:260px;
position:relative;
}

#modalWrapper2 a.btnClose{
position:absolute;
top:5px;
right:5px;
width:16px;
height:16px;
display:block;
text-indent:-9999px;
background-image:url(/m/images/btn_close.gif);
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

#modalWrapper2 dl.layout1{
margin-bottom:15px;
}

#modalWrapper2 dl.layout1 dt{
min-height:22px;
height: auto !important;
height: 22px;
font-size:80%;
line-height:1.2em;
font-weight:bold;
color:#666666;
background-image:url(/images/pop_title_border.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:6px;
position:relative;
}

#modalWrapper2 dl.layout1 dt a{
position:absolute;
top:0px;
right:4px;
width:16px;
height:16px;
display:block;
text-indent:-9999px;
background-image:url(/m/images/btn_help.gif);
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

#modalWrapper2 dl.layout1 dd p{
font-size:80%;
line-height:1.5em;
padding-bottom:8px;
}

#modalWrapper2 dl.layout1 dd p.txtB{
font-weight:bold;
}

#modalWrapper2 .underBtn{
list-style:none;
margin:0 auto;
}

#modalWrapper2 .underBtn_error{
list-style:none;
margin:0 120px;
}

#modalWrapper2 .underBtn_two{
list-style:none;
margin:0 60px;
align:center;
}

#modalWrapper2 .col2{
width:220px;
}

#modalWrapper2 .underBtn li{
float:left;
height:30px;
}

#modalWrapper2 .underBtn_error li{
float:left;
height:30px;
}

#modalWrapper2 .underBtn_two li{
float:left;
height:30px;
}

#modalWrapper2 .col2 li{
width:110px;
}

#modalWrapper2 .col3{
width:350px;
}

#modalWrapper2 .col3 li{
width:110px;
}

#modalWrapper2 .col3 li.mfn{
width:140px;
}

#modalWrapper2 .col3 li.mfn_dis{
width:140px;
}

#modalWrapper2 .col3 li.can{
width:100px;
}

#modalWrapper2 .col2b{
width:280px;
}

#modalWrapper2 .col2b li.copy{
width:180px;
}

#modalWrapper2 .col2b li.can{
width:100px;
}

#modalWrapper2 .underBtn li a{
height:30px;
margin:0 auto;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

#modalWrapper2 .underBtn_error li a{
height:30px;
margin:0 auto;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

#modalWrapper2 .underBtn_two li a{
height:30px;
margin:0 auto;
display:block;
text-indent:-9999px;
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

#modalWrapper2 .underBtn li.ok a{
background:url(/m/images/btn_olk.gif)  no-repeat top left;
}

#modalWrapper2 .underBtn li.sdok a{
background:url(/m/images/navi_export.gif) no-repeat;
}

#modalWrapper2 .underBtn li.dis a{
background:url(/m/images/btn_olk.gif)  no-repeat bottom left;
cursor:default;
}

#modalWrapper2 .underBtn li.sddis a{
background:url(/m/images/navi_export_dis.gif) no-repeat;
cursor:default;
}


#modalWrapper2 .underBtn_error li.ok a{
background:url(/m/images/btn_olk.gif)  no-repeat top center;
}

#modalWrapper2 .underBtn_two li.ok a{
background:url(/m/images/btn_olk.gif)  no-repeat top left;
}

#modalWrapper2 .underBtn_two li.sdok a{
background:url(/m/images/navi_export.gif) no-repeat;
}

#modalWrapper2 .underBtn_two li.dis a{
background:url(/m/images/btn_olk.gif)  no-repeat bottom left;
cursor:default;
}

#modalWrapper2 .underBtn_two li.sddis a{
background:url(/m/images/navi_export_dis.gif)  no-repeat;
cursor:default;
}

#modalWrapper2 .underBtn li.can a{
background-image:url(/m/images/btn_cancel2.gif);
}

#modalWrapper2 .underBtn_error li.can a{
background-image:url(/m/images/btn_cancel2.gif)  no-repeat top center;
}

#modalWrapper2 .underBtn_two li.can a{
background-image:url(/m/images/btn_cancel2.gif);
}

#modalWrapper2 .underBtn li.mfn a{
background-image:url(/m/images/btn_send_mfn.gif);
} 

#modalWrapper2 .underBtn li.mfn_dis a{
background-image:url(/m/images/btn_send_mfn_dis.gif);
cursor:default;
} 

#modalWrapper2 .underBtn li.set a{
background-image:url(/images/btn_set.gif);
}

#modalWrapper2 .underBtn li.copy a{
background-image:url(/images/btn_clipcopy.gif);
}

/* listWrap
------------------------------------------------------------*/
.listWrap{
border:1px solid #999999;
overflow-x: hidden;
overflow-y: scroll;
}




/* favListSelect
------------------------------------------------------------*/
#favListSelect{
height: 150px;
width: 298px;
}

#favListSelect table{
width: 283px;
}

#favListSelect table th{
width: 25px;
text-align:left;
vertical-align:top;
padding:8px 0 0 10px;
}

#favListSelect table td{
font-size:80%;
line-height:1.2em;
font-weight:bold;
padding:8px 0 0px 22px;
background-image:url(/m/images/icon_folder.gif);
background-repeat:no-repeat;
background-position:0 8px;
/background-position:0 12px;
}



/* favListAdd
------------------------------------------------------------*/
input.favListAdd{
font-size:80%;
width:283px;
}


/* exportList
------------------------------------------------------------*/
#exportList{
height: 120px;
width: 348px;
}

#exportList table{
margin-bottom:15px;
}

#exportList table td{
font-size:80%;
line-height:1.2em;
font-weight:bold;
padding:8px 0 0px 28px;
background-repeat:no-repeat;
background-position:6px 8px;
}

#exportList table td.spot{
background-image:url(/m/images/icon_pin_org.gif);
}
#exportList table td.car{
background-image:url(/m/images/icon_car.gif);
background-position:6px 6px;
}


/* cautionBox
------------------------------------------------------------*/
.cautionBox{
margin:10px 0 0 0;
border:1px solid #999999;
padding:6px 10px 10px;
}

/* cautionBox
------------------------------------------------------------*/
select.exportOption{
font-size:80%;
width: 325px;
}



/* detailSet

------------------------------------------------------------*/
#detailSet table{
width:260px;
}

#detailSet table th{
width:90px;
font-size:80%;
line-height:1.2em;
font-weight:normal;
text-align:left;
padding-bottom:8px;
}

#detailSet table td{
padding-bottom:8px;
}

#detailSet table td select{
font-size:80%;
width:170px;
}

#detailSet ul{
list-style:none;
font-size:80%;
padding-top:10px;
}

#detailSet ul li{
padding:0 0 6px 0;
}

#detailSet ul li input{
position:relative;
top:2px;
margin-right:6px;
}

#detailSet ol{
list-style:none;
padding:6px 0 0 20px;
}

#detailSet ol li{
padding:0;
}


/* stayTimeTable
------------------------------------------------------------*/
#stayTimeTable table{
width:420px;
}

#stayTimeTable table th{
font-size:80%;
line-height:1.2em;
font-weight:normal;
text-align:left;
vertical-align:top;
width:250px;
padding:8px 0 0 20px;
background-image:url(../m/images/keiyu_icon.gif);
background-repeat:no-repeat;
background-position:0px 8px;
}

#stayTimeTable table td{
font-size:80%;
text-align:right;
padding:8px 0 0 0px;
}



/* mobileWrap
------------------------------------------------------------*/
.mobileWrap{
width:350px;
}

.mobileWrap p{
display:block;
width:240px;
float:left;
}

.mobileWrap img{
float:right;
}

.mobileWrap a.btnSend{
float:right;
width:83px;
height:30px;
display:block;
text-indent:-9999px;
background-image:url(../images/btn_send.gif);
background-repeat:no-repeat;
/*\*/overflow: hidden;/**/
}

/* howtoLink
------------------------------------------------------------*/
.howtoLink{
padding:0px 0 0px 12px;
background-image:url(../images/h_sub_icon1.gif);
background-repeat:no-repeat;
background-position:0px 2px;
}



/* routeTxtView
------------------------------------------------------------*/
#routeTxtView{
padding:10px;
height:250px;
width:400px;
}



/* linkURLWrap
------------------------------------------------------------*/
#linkURLWrap{
width:300px;
}

#linkURLWrap p{
float:left;
display:block;
width:215px;
}

#linkURLWrap p input.linkURL{
width:210px;
margin:4px 0 8px;
}

#linkURLWrap img{
float:right;
}

















