@charset "utf-8";
/* ----------------------------------------------------
* reset style
* -------------------------------------------------- */
body {
	margin: 0;
	padding: 0;
	text-align: center;
	font-family: "MS PGothic","Mayryo","Osaka",Arial,sans-serif;
	color: #333;
	overflow-x: hidden;
}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,fieldset,div {
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
ul li, ol li {
	list-style: none;
}
table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 100%;
}
caption {
	text-align: left;
}
table,pre,code,select,input,textarea,kbd,var,ins,del,samp {
	font-size: 100%;
}
address,cite,dfn,em,strong,var,th,ins,del,samp {
	font-weight: normal;
	font-style: normal;
}
a img {
	border: 0;
}
hr.yjSeparation {
	display: none;
}
fieldset {
	border: none;
}
*{
	_font-size: 100%;
}
/* for new HTML5 elements */
section, article, aside, hgroup, header, footer, nav, figure, figcaption, summary { display: block; }

#wrapper {
	position: relative;
	width: 570px;
	margin: 0 auto;
	padding: 6px;
	text-align: left;
	font-size: small;
	line-height: 1.56;
}
#yjContentsBody {
	position: relative;
}
.yjGuid {
	display: block;
	height: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
}
.yjSkip {
	display: block;
	height: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	text-indent: -9999px;
}

/* pasteControl */
h1{
	margin-bottom: 5px;
	padding: 2px 5px;
	border: 1px solid #e2e1e1;
	background-color: #f1f1f1;
	font-size: 115.4%;
	font-weight: bold;
	zoom: 1;
}
h2{
	margin-bottom: 5px;
	font-size: 115.4%;
	font-weight: bold;
}
img{
	margin-right: 3px;
	vertical-align: middle;
}
h2 img,
.link img{
	vertical-align: text-top;
}
a:link,
a:visited{
	color: #0063c6;
}
#contents a:link,
#contents a:visited{
	text-decoration: none;
}
#contents a:hover{
	text-decoration: underline;
}
#map{
	border: 1px solid #aaa;
}
#staticmaparea{
	border: 1px solid #aaa;
}
input{
	margin-right: 3px;
}
textarea{
	display:  block;
	width: 99%;
	padding: 2px;
	vertical-align: bottom;
}
.s{
	margin: 0 6px 0 3px;
	line-height: 1;
	color: #ccc;
}
.hr{
	border-bottom: 1px solid #e5e5e5;
}
.section{
	padding-top: 5px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.gBox{
	margin-bottom: 10px;
	padding: 10px;
	background-color: #f4f4f4;
}
.gBox .cf{
	padding-top: 10px;
}
.gBox .cf div{
	display: inline;
	float: left;
	margin-right: 20px;
}
.textBox{
	margin-left: 16px;
}
.textBox input{
	width: 50px;
	margin: 0 5px;
	padding: 1px;
}
.copy{
	text-align: right;
}
.pasteBlog{
	margin-bottom: 10px;
}
.pasteBlog a{
	margin-right: 10px;
}
.close{
	text-align: center;
	margin-bottom: 10px;
	font-size: 115.4%;
}
.freeSize{
	margin-bottom: 5px;
	padding-left: 15px;
}
.freeAdjustWid{
	margin-bottom: 10px;
	padding-left: 50px;
}
.freeSize .freeCros{
	padding-right: 20px;
	float: left;
	width: 250px;
}
.freeSize .freeCros .freeTxBox{
    margin-right: 5px;
    padding: 2px 1px;
    width: 70px;
}
.freeSize .freeCros .freeTtl{
	padding: 0 5px 0 0;
	font-weight: bold;
}
.freeSize .freeCros span{
	padding-left: 40px;
}
.freeSize .freeLeng{
	float: left;
	width: 240px;
}
.freeSize .freeLeng .freeTtl{
	padding: 0 5px 0 0;
	font-weight: bold;
}
.freeSize .freeLeng .freeTxBox{
    margin-right: 5px;
    padding: 2px 1px;
    width: 70px;
}
.freeNotice{
	margin-left: 15px;
}
.formatNotice{
	margin-top: 10px;
}

#footer{
	padding-top: 10px;
	border-top: 1px solid #a4a5a7;
	text-align: center;
}

#yjPasteMap #contentMap{
	position: relative; 
}
#yjPasteMap #yjMapControl{
	position: absolute;
	top: 10px;
	right: 10px;
	width: 50%;
	text-align: left;
	z-index: 1002;
}
#yjPasteMap #yjMapControl .plugin{
	display: inline;
	float: right;
	position: relative;
	margin-bottom: 10px;
	background-color: #fff;
	border: 1px solid #8f9092;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3x;
}
#yjPasteMap #yjMapControl .guide{
	position: absolute;
	top: 0;
	left: -160px;
	width: 157px;
	height: 64px;
	background-position: -350px -130px;
	text-indent: -9999px;
}
#yjPasteMap #yjMapControl .guide .close{
	position: absolute;
	top: 8px;
	right: 21px;
	height: 13px;
	width: 14px;
	background: none;
	text-indent: -9999px;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap #yjMapControl .closeWrap{
    background-color: #f1f1f1;
}
#yjPasteMap #yjMapControl .close{
	position: absolute;
	top: 9px;
	right: 10px;
	display: block;
	width: 13px;
	height: 13px;
	background-position: -80px -50px;
	text-indent: -9999px;
	vertical-align: middle;
	cursor: pointer;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap #yjMapControl .closeWrap{
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
}
#yjPasteMap #yjMapControl .mode a:link,
#yjPasteMap #yjMapControl .mode a:visited{
	display: inline-block;
	padding: 0 10px;
	_padding: 10px;
    background: #fafafa;
    background: -webkit-gradient(linear,left top, left bottom,from(#ffffff),to(#eeeeee));
    background: -moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
    background: linear-gradient(top,#ffffff 0%,#eeeeee 100%);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-weight: bold;
	color: #333;
	zoom: 1;
}
#yjPasteMap #yjMapControl .pop{
	background-position: -350px -130px;
}
#yjPasteMap .tog,
#yjPasteMap .tog.rev.on{
	display: inline-block;
	width: 11px;
	height: 11px;
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	background-position: -40px -50px;
	vertical-align: middle;
	line-height: 11px;
	cursor: pointer;
	text-indent: -9999px;
	zoom: 1;
}
#yjPasteMap .tog.on,
#yjPasteMap .tog.rev{
	background-position: -60px -50px;
}
#yjPasteMap #yjMapControl .mode a{
	display: block;
	padding: 0 10px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #fff;
    background: #fafafa;
    background: -webkit-gradient(linear,left top, left bottom,from(#ffffff),to(#eeeeee));
    background: -moz-linear-gradient(top,#ffffff 0%,#eeeeee 100%);
    background: linear-gradient(top,#ffffff 0%,#eeeeee 100%);
}
#yjPasteMap #yjMapControl .mode.selected a:link,
#yjPasteMap #yjMapControl .mode.selected a:visited{
	border-bottom: 1px solid #f4fcff;
    background: #c4f0ff;
    background: -webkit-gradient(linear,left top, left bottom,from(#c4f0ff),to(#f4fcff));
    background: -moz-linear-gradient(top,#c4f0ff 0%,#f4fcff 100%);
    background: linear-gradient(top,#c4f0ff 0%,#f4fcff 100%);
	box-shadow: 0px 2px 2px 1px rgba(119,163,178,0.9) inset;
	color: #457a8b;
	font-weight: bold;
}
#yjPasteMap #yjMapControl .mode #modeOpe{
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
#yjPasteMap #yjMapControl a{
	display: inline-block;
	vertical-align: middle;
	line-height: 30px;
	font-size: 92.3%;
}
#yjPasteMap #dataControl{
	position: absolute;
	top: 33px;
	right: 0;
	width: 120px;
	border: 1px solid #8f9092;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	background-color: #fff;
	font-size: 12px;
	z-index: 1004;
	overflow: auto;
	zoom: 1;
}
#yjPasteMap #dataControl .hd{
	font-weight: bold;
	padding: 5px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px dotted #dedede;
}
#yjPasteMap #dataControl .item{
	margin-bottom: 5px;
	padding: 0 5px;
}
#yjPasteMap #dataControl img{
	display: block;
	margin: 0 auto 3px;
	padding: 1px;
	border: 3px solid #e7e7e7;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap #dataControl label input,
#yjPasteMap #dataControl label span{
	vertical-align: middle;
}
#yjPasteMap #dataControl .section{
	margin: 0;
	padding: 0;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap #dataControl .selected{
	font-weight: bold;
}
#yjPasteMap #dataControl .selected img{
	border: 3px solid #ff4800;
}
#yjPasteMap .disaster{
	color: #d11900;
	font-weight: normal;
}


/* popModule */
#yjPasteMap .yjPopRight{
	position: absolute;
	padding: 5px 10px;
	border: 2px solid #444;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3x;
	background-color: #fff;
	z-index: 1003;
}
#yjPasteMap .yjPopLeft{
	position: absolute;
	padding: 5px 10px;
	border: 2px solid #444;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3x;
	background-color: #fff;
	z-index: 1003;
}
#yjPasteMap .yjPopRight .point{
	position: absolute;
	top: 50%;
	left: -15px;
	width: 15px;
	height: 10px;
	margin-top: -5px;
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	background-repeat: no-repeat;
	background-position: -460px -30px;
}
#yjPasteMap .yjPopLeft .point{
	position: absolute;
	top: 50%;
	right: -15px;
	width: 15px;
	height: 10px;
	margin-top: -5px;
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	background-repeat: no-repeat;
	background-position: -490px -30px;
}
#contents #yjPasteMap .yjPopLeft b,
#contents #yjPasteMap .yjPopRight b{
	font-size: 138.5%;
	font-weight: bold;
	color: #333;
}

/* Icons */
#yjPasteMap .icnWalk,
#yjPasteMap .icnTran,
#yjPasteMap .icnBus,
#yjPasteMap .icnCar,
#yjPasteMap .icnFly,
#yjPasteMap .icnSea,
#yjPasteMap .icnWay01,
#yjPasteMap .icnWay02,
#yjPasteMap .icnWay03,
#yjPasteMap .icnWay04,
#yjPasteMap .icnWay05,
#yjPasteMap .icnWay06,
#yjPasteMap .icnWay07,
#yjPasteMap .icnWay08,
#yjPasteMap .icnWay09,
#yjPasteMap .icnWay10,
#yjPasteMap .icnWay11,
#yjPasteMap .icnWay12,
#yjPasteMap .icnWay13,
#yjPasteMap .icnWay14,
#yjPasteMap .icnWay15,
#yjPasteMap .icnWay16,
#yjPasteMap .icnWay17{
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	background-repeat: no-repeat;
}
#yjPasteMap .icnWalk,
#yjPasteMap .icnTran,
#yjPasteMap .icnBus,
#yjPasteMap .icnCar,
#yjPasteMap .icnFly,
#yjPasteMap .icnSea{
	float: left;
	display: block;
	width: 22px;
	height: 22px;
	text-indent: -9999px;
	zoom: 1;
}
#yjPasteMap .icnWay01,
#yjPasteMap .icnWay02,
#yjPasteMap .icnWay03,
#yjPasteMap .icnWay04,
#yjPasteMap .icnWay05,
#yjPasteMap .icnWay06,
#yjPasteMap .icnWay07,
#yjPasteMap .icnWay08,
#yjPasteMap .icnWay09,
#yjPasteMap .icnWay10,
#yjPasteMap .icnWay11,
#yjPasteMap .icnWay12,
#yjPasteMap .icnWay13,
#yjPasteMap .icnWay14,
#yjPasteMap .icnWay15,
#yjPasteMap .icnWay16,
#yjPasteMap .icnWay17{
	float: left;
	display: block;
	width: 20px;
	height: 20px;
	text-indent: -9999px;
	zoom: 1;
}
#yjPasteMap .icnWalk{ background-position: -60px -110px; }
#yjPasteMap .icnTran{ background-position: 0 -110px; }
#yjPasteMap .icnBus{ background-position: -90px -110px; }
#yjPasteMap .icnCar{ background-position: -30px -110px; }
#yjPasteMap .icnFly{ background-position: 0 -140px; }
#yjPasteMap .icnSea{ background-position: -30px -140px; }

#yjPasteMap .poiMapStar,
#yjPasteMap .keepMapStar,
#yjPasteMap .poiMap1,
#yjPasteMap .poiMap2,
#yjPasteMap .poiMap3,
#yjPasteMap .poiMap4,
#yjPasteMap .poiMap5,
#yjPasteMap .poiMap6,
#yjPasteMap .poiMap7,
#yjPasteMap .poiMap8,
#yjPasteMap .poiMap9,
#yjPasteMap .poiMap10,
#yjPasteMap .poiMap11,
#yjPasteMap .poiMap12,
#yjPasteMap .poiMap13,
#yjPasteMap .poiMap14,
#yjPasteMap .poiMap15,
#yjPasteMap .poiMap16,
#yjPasteMap .poiMap17,
#yjPasteMap .poiMap18,
#yjPasteMap .poiMap19,
#yjPasteMap .poiMap20,
#yjPasteMap .poiMap21,
#yjPasteMap .poiMap22,
#yjPasteMap .poiMap23,
#yjPasteMap .poiMap24,
#yjPasteMap .poiMap25,
#yjPasteMap .poiMap26,
#yjPasteMap .poiMap27,
#yjPasteMap .poiMap28,
#yjPasteMap .poiMap29,
#yjPasteMap .poiMap30,
#yjPasteMap .keepMap1,
#yjPasteMap .keepMap2,
#yjPasteMap .keepMap3,
#yjPasteMap .keepMap4,
#yjPasteMap .keepMap5,
#yjPasteMap .keepMap6,
#yjPasteMap .keepMap7,
#yjPasteMap .keepMap8,
#yjPasteMap .keepMap9,
#yjPasteMap .keepMap10,
#yjPasteMap .keepMap11,
#yjPasteMap .keepMap12,
#yjPasteMap .keepMap13,
#yjPasteMap .keepMap14,
#yjPasteMap .keepMap15,
#yjPasteMap .keepMap16,
#yjPasteMap .keepMap17,
#yjPasteMap .keepMap18,
#yjPasteMap .keepMap19,
#yjPasteMap .keepMap20,
#yjPasteMap .keepMap21,
#yjPasteMap .keepMap22,
#yjPasteMap .keepMap23,
#yjPasteMap .keepMap24,
#yjPasteMap .keepMap25,
#yjPasteMap .keepMap26,
#yjPasteMap .keepMap27,
#yjPasteMap .keepMap28,
#yjPasteMap .keepMap29,
#yjPasteMap .keepMap30,
#yjPasteMap .focusMap1,
#yjPasteMap .focusMap2,
#yjPasteMap .focusMap3,
#yjPasteMap .focusMap4,
#yjPasteMap .focusMap5,
#yjPasteMap .focusMap6,
#yjPasteMap .focusMap7,
#yjPasteMap .focusMap8,
#yjPasteMap .focusMap9,
#yjPasteMap .focusMap10,
#yjPasteMap .focusMap11,
#yjPasteMap .focusMap12,
#yjPasteMap .focusMap13,
#yjPasteMap .focusMap14,
#yjPasteMap .focusMap15,
#yjPasteMap .focusMap16,
#yjPasteMap .focusMap17,
#yjPasteMap .focusMap18,
#yjPasteMap .focusMap19,
#yjPasteMap .focusMap20,
#yjPasteMap .focusMap21,
#yjPasteMap .focusMap22,
#yjPasteMap .focusMap23,
#yjPasteMap .focusMap24,
#yjPasteMap .focusMap25,
#yjPasteMap .focusMap26,
#yjPasteMap .focusMap27,
#yjPasteMap .focusMap28,
#yjPasteMap .focusMap29,
#yjPasteMap .focusMap30,
#yjPasteMap .startMap,
#yjPasteMap .goalMap,
#yjPasteMap .homeMap{
	display: block;
	width: 33px;
	height: 55px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/pin_ie.png);
	background-repeat: no-repeat;
}
#wrapper #yjMapMain .poiS,
#wrapper #yjMapMain .keepS,
#wrapper #yjMapMain .focusS{
	display: block;
	width: 12px;
	height: 11px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin.png);
	background-repeat: no-repeat;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap .icnItem{
	position: absolute;
	width: 33px;
	height: 55px;
}
#yjPasteMap .icnItem a{
	display: block;
	width: 24px;
	height: 36px;
	text-indent: -9999px;
}
#yjPasteMap .icnV,
#yjPasteMap .icnPoint{
	position: absolute;
	display: block;
	width: 13px;
	height: 13px;
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/sp_04_ie.png) !important;
	text-indent: -9999px;
	zoom: 1;
}
#yjPasteMap .icnV a,
#yjPasteMap .icnPoint a{
	display: block;
	width: 13px;
	height: 13px;
	text-indent: -9999px;
}
#yjPasteMap .icnS{ background-position: 0 -90px; }
#yjPasteMap .icnG{ background-position: -30px -90px; }
#yjPasteMap .icnV{ background-position: -60px -90px; }
#yjPasteMap .icnPoint{ background-position: -360px -340px; }
#yjPasteMap .icnVia{ background-position: -60px -140px; }
#yjPasteMap .poiMapStar{ background-position: -43px -131px; }
#yjPasteMap .keepMapStar{ background-position: -43px -196px; }
#yjPasteMap .poiMap1{ background-position: -595px 0; }
#yjPasteMap .poiMap2{ background-position: -595px -65px; }
#yjPasteMap .poiMap3{ background-position: -595px -130px; }
#yjPasteMap .poiMap4{ background-position: -595px -195px; }
#yjPasteMap .poiMap5{ background-position: -595px -260px; }
#yjPasteMap .poiMap6{ background-position: -552px 0; }
#yjPasteMap .poiMap7{ background-position: -552px -65px; }
#yjPasteMap .poiMap8{ background-position: -552px -130px; }
#yjPasteMap .poiMap9{ background-position: -552px -195px; }
#yjPasteMap .poiMap10{ background-position: -552px -260px; }
#yjPasteMap .poiMap11{ background-position: -509px 0; }
#yjPasteMap .poiMap12{ background-position: -509px -65px; }
#yjPasteMap .poiMap13{ background-position: -509px -130px; }
#yjPasteMap .poiMap14{ background-position: -509px -195px; }
#yjPasteMap .poiMap15{ background-position: -509px -260px; }
#yjPasteMap .poiMap16{ background-position: -466px -0; }
#yjPasteMap .poiMap17{ background-position: -466px -65px; }
#yjPasteMap .poiMap18{ background-position: -466px -130px; }
#yjPasteMap .poiMap19{ background-position: -466px -195px; }
#yjPasteMap .poiMap20{ background-position: -466px -260px; }
#yjPasteMap .poiMap21{ background-position: -423px 0; }
#yjPasteMap .poiMap22{ background-position: -423px -65px; }
#yjPasteMap .poiMap23{ background-position: -423px -130px; }
#yjPasteMap .poiMap24{ background-position: -423px -195px; }
#yjPasteMap .poiMap25{ background-position: -423px -260px; }
#yjPasteMap .poiMap26{ background-position: -380px 0; }
#yjPasteMap .poiMap27{ background-position: -380px -65px; }
#yjPasteMap .poiMap28{ background-position: -380px -130px; }
#yjPasteMap .poiMap29{ background-position: -380px -195px; }
#yjPasteMap .poiMap30{ background-position: -380px -260px; }
#yjPasteMap .keepMap0{ background-position: 0 -131px; }
#yjPasteMap .keepMap1{ background-position: -473px -358px; }
#yjPasteMap .keepMap2{ background-position: -473px -423px; }
#yjPasteMap .keepMap3{ background-position: -473px -488px; }
#yjPasteMap .keepMap4{ background-position: -473px -553px; }
#yjPasteMap .keepMap5{ background-position: -473px -618px; }
#yjPasteMap .keepMap6{ background-position: -430px -358px; }
#yjPasteMap .keepMap7{ background-position: -430px -423px; }
#yjPasteMap .keepMap8{ background-position: -430px -488px; }
#yjPasteMap .keepMap9{ background-position: -430px -553px; }
#yjPasteMap .keepMap10{ background-position: -430px -618px; }
#yjPasteMap .keepMap11{ background-position: -387px -358px; }
#yjPasteMap .keepMap12{ background-position: -387px -423px; }
#yjPasteMap .keepMap13{ background-position: -387px -488px; }
#yjPasteMap .keepMap14{ background-position: -387px -553px; }
#yjPasteMap .keepMap15{ background-position: -387px -618px; }
#yjPasteMap .keepMap16{ background-position: -344px -358px; }
#yjPasteMap .keepMap17{ background-position: -344px -423px; }
#yjPasteMap .keepMap18{ background-position: -344px -488px; }
#yjPasteMap .keepMap19{ background-position: -344px -553px; }
#yjPasteMap .keepMap20{ background-position: -344px -618px; }
#yjPasteMap .keepMap21{ background-position: -301px -358px; }
#yjPasteMap .keepMap22{ background-position: -301px -423px; }
#yjPasteMap .keepMap23{ background-position: -301px -488px; }
#yjPasteMap .keepMap24{ background-position: -301px -553px; }
#yjPasteMap .keepMap25{ background-position: -301px -618px; }
#yjPasteMap .keepMap26{ background-position: -258px -358px; }
#yjPasteMap .keepMap27{ background-position: -258px -423px; }
#yjPasteMap .keepMap28{ background-position: -258px -488px; }
#yjPasteMap .keepMap29{ background-position: -258px -553px; }
#yjPasteMap .keepMap30{ background-position: -258px -618px; }
#yjPasteMap .focusMap0{ background-position: 0 -196px; }
#yjPasteMap .focusMap1{ background-position: -215px -358px; }
#yjPasteMap .focusMap2{ background-position: -215px -423px; }
#yjPasteMap .focusMap3{ background-position: -215px -488px; }
#yjPasteMap .focusMap4{ background-position: -215px -553px; }
#yjPasteMap .focusMap5{ background-position: -215px -618px; }
#yjPasteMap .focusMap6{ background-position: -172px -358px; }
#yjPasteMap .focusMap7{ background-position: -172px -423px; }
#yjPasteMap .focusMap8{ background-position: -172px -488px; }
#yjPasteMap .focusMap9{ background-position: -172px -553px; }
#yjPasteMap .focusMap10{ background-position: -172px -618px; }
#yjPasteMap .focusMap11{ background-position: -129px -358px; }
#yjPasteMap .focusMap12{ background-position: -129px -423px; }
#yjPasteMap .focusMap13{ background-position: -129px -488px; }
#yjPasteMap .focusMap14{ background-position: -129px -553px; }
#yjPasteMap .focusMap15{ background-position: -129px -618px; }
#yjPasteMap .focusMap16{ background-position: -86px -358px; }
#yjPasteMap .focusMap17{ background-position: -86px -423px; }
#yjPasteMap .focusMap18{ background-position: -86px -488px; }
#yjPasteMap .focusMap19{ background-position: -86px -553px; }
#yjPasteMap .focusMap20{ background-position: -86px -618px; }
#yjPasteMap .focusMap21{ background-position: -43px -358px; }
#yjPasteMap .focusMap22{ background-position: -43px -423px; }
#yjPasteMap .focusMap23{ background-position: -43px -488px; }
#yjPasteMap .focusMap24{ background-position: -43px -553px; }
#yjPasteMap .focusMap25{ background-position: -43px -618px; }
#yjPasteMap .focusMap26{ background-position: 0 -358px; }
#yjPasteMap .focusMap27{ background-position: 0 -423px; }
#yjPasteMap .focusMap28{ background-position: 0 -488px; }
#yjPasteMap .focusMap29{ background-position: 0 -553px; }
#yjPasteMap .focusMap30{ background-position: 0 -618px; }
#yjPasteMap .startMap{ background-position: -43px -1px; }
#yjPasteMap .goalMap{ background-position: -43px -66px; }
#yjPasteMap .homeMap{ background-position: -43px -261px; }
#yjPasteMap .icnHome{ background-position: -52px -326px; }
#yjPasteMap .poiS{ background-position: -11px -1px; }
#yjPasteMap .keepS{ background-position: -11px -22px; }
#yjPasteMap .focusS{ background-position: -11px -43px; }
#yjPasteMap .poiS{ background-position: -11px -1px; }
#yjPasteMap .keepS{ background-position: -11px -22px; }
#yjPasteMap .focusS{ background-position: -11px -43px; }

/* yjMapWindow */
#yjPasteMap .st00,
#yjPasteMap .st05,
#yjPasteMap .st10,
#yjPasteMap .st15,
#yjPasteMap .st20,
#yjPasteMap .st25,
#yjPasteMap .st30,
#yjPasteMap .st35,
#yjPasteMap .st40,
#yjPasteMap .st45,
#yjPasteMap .st50,
#yjPasteMap .icnRev,
#yjPasteMap #yjMapWindow .list img,
#yjPasteMap .ppc .icn,
#yjPasteMap #yjMapWindow .sendCar,
#yjPasteMap #yjMapControl .close,
#yjPasteMap #yjMapControl .pop,
#yjPasteMap #yjMapControl .guide{
	background-image: url(file:///C|/Users/anli/Desktop/images/sp_04.png);
	background-repeat: no-repeat;
}
#yjPasteMap .icnRev{
	margin-right: 3px;
	background-position: -360px -30px;
	vertical-align: middle;
}
/* static map icons */
#yjPasteMap .homeStMap{
	display: block;
	width: 33px;
	height: 55px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_home.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_home_ie.png);
	background-repeat: no-repeat;
}
#yjPasteMap .startStMap{
	display: block;
	width: 33px;
	height: 55px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_start.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_start_ie.png);
	background-repeat: no-repeat;
}
#yjPasteMap .goalStMap{
	display: block;
	width: 33px;
	height: 55px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_goal.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_goal_ie.png);
	background-repeat: no-repeat;
}
#yjPasteMap .focusStMap1{
	display: block;
	width: 33px;
	height: 55px;
	background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_focus1.png);
	_background-image: url(file:///C|/Users/anli/Desktop/images/pin_paste_focus1_ie.png);
	background-repeat: no-repeat;
}
#yjPasteMap #yjMapWindow{
	word-break: break-all;
	word-wrap: break-word;
}
#yjPasteMap #yjMapWindow a:link,
#yjPasteMap #yjMapWindow a:visited{
	color: #0063c6;
	text-decoration: none;
}
#yjPasteMap #yjMapWindow a:hover{
	text-decoration: underline;
}
#yjPasteMap #yjMapWindow .mapWindowHd{
	font-weight: bold;
	font-size: 123.1%;
}
#yjPasteMap #yjMapWindow .mapWindowHd a{
	font-weight: bold;
	font-size: 123.1%;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .icnPost{
	display: inline-block;
	margin-right: 3px;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .icnPlace{
	display: inline-block;
	margin-left: 3px;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .keepBtn{
	display: inline-block;
	margin-left: 3px;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .keepBtn img{
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .report{
	clear: both;
	margin-bottom: 5px;
	text-align: right;
}
#yjPasteMap #yjMapWindow .img{
	display: inline;
	float: right;
	margin-bottom: 5px;
	zoom: 1;
}
#yjPasteMap #yjMapWindow .img img{
	display: block;
	padding: 1px;
	border: 1px solid #ccc;
	zoom: 1;
}
#yjPasteMap .preimage{
	display: none;
}
#yjPasteMap #yjMapWindow .data{
	margin-right: 130px;
}
#yjPasteMap #yjMapWindow .data a{
	margin: 0 3px;
}
#yjPasteMap #yjMapWindow .data > div{
	clear: left;
}
#yjPasteMap #yjMapWindow .genre{
	font-size: 84.6%;
}
#yjPasteMap #yjMapWindow .subText{
	font-size: 92.3%;
}
#yjPasteMap #yjMapWindow .genre span{
	margin: 0 3px;
	color: #8e8846;
}
#yjPasteMap #yjMapWindow .ppc{
	float: left;
	margin-bottom: 3px;
	padding: 0 3px;
	background-color: #ffeab8;
	min-width: 210px;
}
#yjPasteMap #yjMapWindow .ppc .tel{
	color: #9a4201;
	font-size: 115.4%;
	font-weight: bold;
}
#yjPasteMap #yjMapWindow .ppc span{
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .access{
	margin-bottom: 3px;
}
#yjPasteMap #yjMapWindow .star{
	float: left;
	margin-bottom: 3px;
	padding: 2px 5px;
	background-color: #f1faf9;
	min-width: 210px;
}
#yjPasteMap #yjMapWindow .star a{
	margin-left: 5px;
	padding-left: 10px;
	vertical-align: middle;
}
#yjPasteMap .st00,
#yjPasteMap .st05,
#yjPasteMap .st10,
#yjPasteMap .st15,
#yjPasteMap .st20,
#yjPasteMap .st25,
#yjPasteMap .st30,
#yjPasteMap .st35,
#yjPasteMap .st40,
#yjPasteMap .st45,
#yjPasteMap .st50{
	vertical-align: middle;
}
#yjPasteMap .st00{ background-position: -296px 0; }
#yjPasteMap .st05{ background-position: -280px 0; }
#yjPasteMap .st10{ background-position: -424px 0; }
#yjPasteMap .st15{ background-position: -264px 0; }
#yjPasteMap .st20{ background-position: -408px 0; }
#yjPasteMap .st25{ background-position: -248px 0; }
#yjPasteMap .st30{ background-position: -392px 0; }
#yjPasteMap .st35{ background-position: -232px 0; }
#yjPasteMap .st40{ background-position: -376px 0; }
#yjPasteMap .st45{ background-position: -216px 0; }
#yjPasteMap .st50{ background-position: -200px 0; }
#yjPasteMap .icnRev{
	margin-right: 3px;
	background-position: -360px -30px;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .list img{
	display: inline-block;
	background-position: -390px -30px;
	vertical-align: middle;
	overflow: hidden;
	zoom: 1;
}
#yjPasteMap #yjMapWindow .timetable{
	font-weight: bold;
}
#yjPasteMap #yjMapWindow .date .title{
	font-weight: bold;
}
#yjPasteMap #yjMapWindow .mapWindowFt{
	padding-top: 5px;
	border-top: 1px solid #e5e5e5;
}
#yjPasteMap #yjMapWindow .send img{
	margin-right: 3px;
	vertical-align: middle;
}
#yjPasteMap #yjMapWindow .send a{
	margin-right: 50px;
}
#yjPasteMap #yjMapWindow .sendCar{ background-position: -420px -30px; }
#yjPasteMap #yjMapWindow .hd span{
	font-weight: bold;
}
#yjPasteMap #yjMapWindow .hd .need{
	color: #f00;
}
#yjPasteMap #yjMapWindow .textBox{
	margin-bottom: 5px;
}
#yjPasteMap #yjMapWindow .textBox input,
#yjPasteMap #yjMapWindow .textBox textarea{
	display: block;
	width: 95%;
	padding: 1px;
}
#yjPasteMap #yjMapWindow .btn div{
	display: inline;
	float: left;
	margin-bottom: 10px;
}
#yjPasteMap #yjMapWindow .btn .cancel{
	margin: 0 5px 0 -5em;
	padding-left: 50%;
}
#yjPasteMap #yjMapWindow .btn input{
	padding: 1px 5px;
}
#yjPasteMap #yjMapWindow .fix{
	color: #888;
}
#yjPasteMap #yjMapWindow .error{
	margin: 0;
}
#yjPasteMap #yjMapWindow .errorBox{
	margin-bottom: 5px;
	padding: 5px;
	border: 1px solid #f00;
	background-color: #ffc;
	color: #f00;
	text-align: center;
}
#yjPasteMap .infowindow-content{
	min-width: 300px;
	max-width: 400px;
}
#yjPasteMap .more{
	margin: 0;
	padding: 0 5px 5px 10px;
	text-align: right;
}
#yjPasteMap .more .arw{
	display: inline-block;
	margin-right: 2px;
	color: #ff4800;
	font-weight: bold;
	font-size: 12px;
	font-size: 10px\9;
	letter-spacing: -1px;
	-moz-transform: scaleX(0.7);
	-webkit-transform: scaleX(0.7);
	-o-transform: scaleX(0.7);
	-ms-transform: scaleX(0.7);
	transform: scaleX(0.7);
	zoom: 1;
}
#yjPasteMap .pastePoiBox{
	padding: 10px 0 5px 0;
}
#yjPasteMap .pastePoiBox .poiTxt{
	border: solid 1px #aaa;
	padding: 5px;
	font-size: 13px;
}
#yjPasteMap .link{
	display: inline;
	float: left;
	margin: 6px 20px 0 0;
	font-size: 13px;
}
#yjPasteMap .fbWrap{
	display: inline;
	float: left;
	margin-top: 3px;
}

/* spotnote */
#cusContents{
	position: relative;
}
#cusContents #yjMapPanel{
	border: 1px solid #A4A5A7;}
#cusContents #contentMap{
	border: 0;
}

/* clearfix */
#yjPasteMap .cf:after,
#contents .gBox .cf:after,
#contents .freeSize:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#yjPasteMap .cf,
#contents .gBox .cf,
#contents .freeSize{
	zoom:1;
}