@charset "euc-jp";
/* CSS Document */

/* lside1
------------------------------------- */
#lside1{
	float:left;
	width:255px;
	background-color: #ffffff;
	margin-left:13px;
}
*html #lside1{
	margin-left:6px;
}
body #lside1 .free23 a{
text-decoration: underline;
}
body #lside1 .free23 a:hover {
color:#F29B94;
}
#lside1 .parts_title {
	background-color:#F29B94;
	border:0 solid #FFFFFF;
	color:#FFFFFF;
	height:31px;
	letter-spacing:0.03em;
	line-height:31px;
	margin:0px 0px 5px 0px;
	text-align:center;
	width: 250px;
}
#lside1 .parts_title2 {
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_modelcourse_side.jpg");
background-position:left center;
background-repeat:no-repeat;
	border:0 solid #FFFFFF;
	color:#FFFFFF;
	height:31px;
	letter-spacing:0.03em;
	line-height:31px;
	margin:0px 0px 9px 0px;
	text-align:center;
}

/* lside1 free15
------------------------------------- */
#lside1 .free15{
	background-color: #ffffff;
	margin:0px 0px 15px 0px;
}
#lside1 .side_search{
padding:5px 0px 0px 0px;
}
#lside1 .side_search li{
	height:16px;
	line-height:16px;
	color:#ffffff;
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_point02.jpg");
background-position:0px 0px;
background-repeat:no-repeat;
padding:0px 0px 10px 25px;
margin:0px 0px 0px 10px;
}
#lside1 .side_search li.navi01{
	height:16px;
	line-height:16px;
	color:#ffffff;
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_point01.jpg");
background-position:0px 0px;
background-repeat:no-repeat;
padding:0px 0px 10px 25px;
margin:0px 0px 0px 10px;
}
#lside1 .side_search li a{
	height:16px;
	line-height:16px;
	color:#000000;
}
#lside1 .side_search li a:hover{
	color:#A91D3A;
}
.parts31 h2{
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_topics.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 10px;
	height:31px;
	line-height:31px;
	color:#ffffff;
	font-size:108%;
	letter-spacing:0.05em;
	text-indent:25px;
	width:700px;
}


/*.parts256,
.parts257{
	display:none;
}*/
.parts257 h2,
.parts258 h2{
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_title.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 10px;
	height:31px;
	line-height:31px;
	color:#ffffff;
	font-size:108%;
	letter-spacing:0.05em;
	text-indent:25px;
	width:700px;
}
.parts31 h2 {
    background-image: url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_topics.jpg");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 108%;
    height: 31px;
    letter-spacing: 0.05em;
    line-height: 31px;
    margin: 0 0 5px;
    padding: 0 0 0 10px;
    text-indent: 25px;
    width: 700px;
}
.free h2 {
    width: 700px;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
* {
    margin: 0;
    padding: 0;
}
#page2 {
    line-height: 150%;
    text-align: left;
}
body {
    font-family: MS-PGothic,"ＭＳ Ｐゴシック","MS P Gothic","Osaka",Verdana,Helvetica,sans-serif;
}
body {
    font: 13px/1.231 arial,helvetica,clean,sans-serif;
}
body {
    text-align: center;
}
/* list type a line
------------------------------------- */
.parts169,.parts256,.parts262,.parts263,.parts264,.parts294 {
	margin: 0 0 2em;
	padding: 0;
}
.parts256 h2,.parts262 h2,.parts263 h2,.parts264 h2,.parts294 h2 {
    background-image: url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_h2title.gif");
    background-position: left center;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 108%;
    font-weight: normal;
    height: 31px;
    letter-spacing: 0.05em;
    line-height: 31px;
    margin: 0 0 2px;
    padding: 0 0 0 10px;
    text-indent: 25px;
}

.parts169 .kiji_contents,
.parts256 .kiji_contents,
.parts258 .kiji_contents,
.parts262 .kiji_contents,
.parts263 .kiji_contents,
.parts264 .kiji_contents,
.parts294 .kiji_contents{
	width:100%;
}
.parts169 .kiji_contents h3,
.parts256 .kiji_contents h3,
.parts258 .kiji_contents h3,
.parts262 .kiji_contents h3,
.parts263 .kiji_contents h3,
.parts264 .kiji_contents h3,
.parts294 .kiji_contents h3{
	height:32px;
	line-height:32px;
	font-size:15px;
	background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_point01.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	text-indent:25px;
	margin:0px 10px 0px 10px;
	border-bottom: 1px dotted #AAAAAA;
	letter-spacing: 0.1em;
	overflow: hidden;
}
.parts169 .kiji_contents a,
.parts169 .kiji_contents a:link,
.parts169 .kiji_contents a:active, 
.parts169 .kiji_contents a:visited,
.parts256 .kiji_contents a,
.parts256 .kiji_contents a:link,
.parts256 .kiji_contents a:active, 
.parts256 .kiji_contents a:visited,
.parts258 .kiji_contents a,
.parts258 .kiji_contents a:link,
.parts258 .kiji_contents a:active, 
.parts258 .kiji_contents a:visited,
.parts262 .kiji_contents a,
.parts262 .kiji_contents a:link,
.parts262 .kiji_contents a:active, 
.parts262 .kiji_contents a:visited,
.parts263 .kiji_contents a,
.parts263 .kiji_contents a:link,
.parts263 .kiji_contents a:active, 
.parts263 .kiji_contents a:visited,
.parts264 .kiji_contents a,
.parts264 .kiji_contents a:link,
.parts264 .kiji_contents a:active, 
.parts264 .kiji_contents a:visited,
.parts294 .kiji_contents a,
.parts294 .kiji_contents a:link,
.parts294 .kiji_contents a:active, 
.parts294 .kiji_contents a:visited{
	color:#000000;
	text-decoration: underline;
}
.parts169 .kiji_contents a:hover,
.parts256 .kiji_contents a:hover,
.parts258 .kiji_contents a:hover,
.parts262 .kiji_contents a:hover,
.parts263 .kiji_contents a:hover,
.parts264 .kiji_contents a:hover,
.parts294 .kiji_contents a:hover{
	color:#A91D3A;
}
.parts169 .kiji_contents h3 .kiji_date,
.parts256 .kiji_contents h3 .kiji_date,
.parts258 .kiji_contents h3 .kiji_date,
.parts262 .kiji_contents h3 .kiji_date,
.parts263 .kiji_contents h3 .kiji_date,
.parts264 .kiji_contents h3 .kiji_date,
.parts294 .kiji_contents h3 .kiji_date{
	font-size:11px;
	color:#777777;
	letter-spacing: 0;
	padding:0px 10px 0px 0px;
	display:none;
}
.parts182{
display:none;
}
.parts169 .kiji_contents h3 span,
.parts256 .kiji_contents h3 span,
.parts258 .kiji_contents h3 span,
.parts262 .kiji_contents h3 span,
.parts263 .kiji_contents h3 span,
.parts264 .kiji_contents h3 span,
.parts294 .kiji_contents h3 span{
	font-size:76%;
	color:#ED776F;
	margin:0px 0px 0px 0px;
}
.parts169 .links,
.parts256 .links,
.parts262 .links,
.parts263 .links,
.parts264 .links,
.parts294 .links{
	color:#777777;
	line-height:25px;
	margin:6px 0px 0 10px;
	padding:0;
	font-size:100%;
	display:none;
}
.parts258 .links{
	color:#777777;
	line-height:25px;
	margin:6px 0px 0 10px;
	padding:0;
	font-size:100%;
	text-align:right;
}
.parts169 .links a,
.parts169 .links a:link,
.parts169 .links a:active,
.parts169 .links a:visited,
.parts256 .links a,
.parts256 .links a:link,
.parts256 .links a:active,
.parts256 .links a:visited,
.parts258 .links a,
.parts258 .links a:link,
.parts258 .links a:active,
.parts258 .links a:visited,
.parts262 .links a,
.parts262 .links a:link,
.parts262 .links a:active,
.parts262 .links a:visited,
.parts263 .links a,
.parts263 .links a:link,
.parts263 .links a:active,
.parts263 .links a:visited,
.parts264 .links a,
.parts264 .links a:link,
.parts264 .links a:active,
.parts264 .links a:visited,
.parts294 .links a,
.parts294 .links a:link,
.parts294 .links a:active,
.parts294 .links a:visited{
	color: #777777;
	font-size: 115%;
	text-decoration: none;
}
.parts169 .links a:hover,
.parts256 .links a:hover,
.parts258 .links a:hover,
.parts262 .links a:hover,
.parts263 .links a:hover,
.parts264 .links a:hover,
.parts294 .links a:hover{
	color: #A91D3A;
	text-decoration: underline;
}

/* modellist_list
------------------------------------- */
.modellist_list{
margin:0px 10px 0px 10px;
}
.modellist_list a,
.modellist_list a:link,
.modellist_list a:active,
.modellist_list a:visited{
	color: #000000;
	text-decoration: none;
}
.modellist_list a:hover {
	color: #A91D3A;
	text-decoration: underline;
}
.mmodelkiji_list_title {
    background-color: #A91D3A;
    color: #FFFFFF;
    font-size: 15px;
    height: 30px;
    line-height: 30px;
    margin:0px 10px 5px 10px;
    text-indent: 10px;
    width: 675px;
}
.kanko_special{
overflow:hidden;
margin:15px 10px 0px 10px;
}
.kanko_special4 {
    text-align: center;
    margin:10px 0px 10px 0px;
    clear:both;
}
.kanko_special_ranking {
    float: right;
}
.kanko_special_img{
    border:1px solid #999999;
    padding:5px;
}
.kanko_special_best5 {
    background-image:url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/p/model/yamagata_tabi_model_best5.jpg");
	background-position:0 0;
	background-repeat:no-repeat;
	width:181px;
	height:275px;
	margin:0px 0px 10px 0px;
}
.kanko_special_best5 .midokoro1{
padding:55px 0 0 48px;
font-size:20px;
height:40px;
line-height:40px;
}
.kanko_special_best5 .midokoro2{
padding:0px 0 0 48px;
font-size:20px;
height:41px;
line-height:41px;
}
.kanko_special_best5 .midokoro3{
padding:0px 0 0 48px;
font-size:20px;
height:41px;
line-height:41px;
}
.kanko_special_best5 .midokoro4{
padding:0px 0 0 48px;
font-size:20px;
height:41px;
line-height:41px;
}
.kanko_special_best5 .midokoro5{
padding:0px 0 0 48px;
font-size:20px;
height:41px;
line-height:41px;
}
.kankolist_mapdata2 {
    margin: 15px 10px 0px 10px;
}
.kanko_special_readtext{
line-height:41px;
font-size: 16px;
border-top:1px dotted #000000;
border-bottom:1px dotted #000000;
margin: 10px 0px 10px 0px;
text-indent:5px;
letter-spacing: 0.1em;
}
.kanko_special_text2{
line-height:165%;
font-size:14px;
}



/* modelcourse */
#modelcourse_waterfall {
	margin: 15px 0 30px 5px;
}

#modelcourse_waterfall img {
	margin: 0 5px 15px;
}
#modelcourse_waterfall a img:hover {
	opacity: 0.8;
}

#modelcourse a img:hover {
	opacity: 0.8;
}

#modelcourse h2 {
	background-image: url("https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/yamagata_tabi_h2title.gif");
	background-position: left center;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 108%;
	height: 31px;
	letter-spacing: 0.05em;
	line-height: 31px;
	margin: 0 0 15px;
	padding: 0 0 0 10px;
	text-indent: 25px;
	width: 700px;
}

#modelcourse .topics {
	margin: 0 0 50px;
}

#modelcourse .box {
	margin: 0 10px 50px;
}

#modelcourse .season {
	margin: 0 10px 50px;
}

#modelcourse .season ul li {
	float: left;
	width: 32%;
	margin: 0 2% 0 0;
	box-shadow: 2px 2px 3px #CCCCCC;
}
#modelcourse .season ul li:last-child {
	margin: 0;
}

#modelcourse .area,
#modelcourse .season2 {
	margin: 0 10px 40px;
}

#modelcourse .area ul li,
#modelcourse .season2 ul li {
	float: left;
	width: 23%;
	margin: 0 2.5% 0 0;
	box-shadow: 2px 2px 3px #CCCCCC;
}
#modelcourse .area ul li:last-child,
#modelcourse .season2 ul li:last-child {
	margin: 0;
}

#modelcourse_area h3 {
	clear: both;
	background: none;
	background-repeat: no-repeat;
	background-size: 32px auto;
	background-position: 0 0;
	text-indent: 0;
	font-size: 20px;
	font-weight: bold;
	padding: 12px 10px 12px 45px;
	margin: 0 10px 10px;
}
#modelcourse_area h3#shonai {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_shonai3.png);
	color: #21A9CD;
}
#modelcourse_area h3#mogami {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_mogami3.png);
	color: #72B65A;
}
#modelcourse_area h3#murayama {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_murayama3.png);
	color: #E07CBA;
}
#modelcourse_area h3#okitama {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_okitama3.png);
	color: #EA952F;
}

#modelcourse .album,
#modelcourse_area .album {
	margin: 0 10px;
}

#modelcourse .album ul,
#modelcourse_area .album ul {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -webkit-flexbox;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0;
	padding: 0;
	list-style: none;
}
#modelcourse_area .album ul {
	float: left;
	width: 68%;
	margin: 0 0 50px;
}

#modelcourse_area .modelcourse_area {
	float: right;
	width: 30%;
	margin: 0 0 40px;
}

#modelcourse .album ul li {
	position: relative;
	float: left;
	width: 32%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 540px auto;
	margin: 0 2% 10px 0;
	box-shadow: 2px 2px 3px #CCCCCC;
}
#modelcourse .album ul li:hover {
	opacity: 0.8;
}
#modelcourse .album ul li:nth-child(3n+0) {
	margin: 0 0 10px;
}
#modelcourse .album ul li a {
	display: block;
	height: 220px;
}

#modelcourse_area .album ul li {
	position: relative;
	float: left;
	width: 48%;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 540px auto;
	margin: 0 2% 10px 0;
	box-shadow: 2px 2px 3px #CCCCCC;
}
#modelcourse_area .album ul li:hover {
	opacity: 0.8;
}
#modelcourse_area .album ul li:nth-child(2n+0) {
	margin: 0 0 10px;
}
#modelcourse_area .album ul li a {
	display: block;
	height: 190px;
}

#modelcourse .album ul li .album_title,
#modelcourse_area .album ul li .album_title {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	background-color: rgba(169, 29, 58, 0.9);
	background-color: #A91D3A;
}
#modelcourse .album ul li .album_title h3,
#modelcourse_area .album ul li .album_title h4 {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	padding: 10px;
	margin: 0;
}
#modelcourse .topics .album ul li .album_title h3 {
	background-color: #D2A22C;
}
#modelcourse_area .album.murayama ul li .album_title h4 {
	background-color: #E07CBA;
}
#modelcourse_area .album.mogami ul li .album_title h4 {
	background-color: #72B65A;
}
#modelcourse_area .album.shonai ul li .album_title h4 {
	background-color: #21A9CD;
}
#modelcourse_area .album.okitama ul li .album_title h4 {
	background-color: #EA952F;
}

#modelcourse.season h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_icon.png);
	background-repeat: no-repeat;
	background-size: 32px auto;
	background-position: 0 0;
	text-indent: 0;
	color: #A91D3A;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 10px 13px 45px;
	margin: 0 10px 15px;
}

#modelcourse.season .album {
	margin: 0 10px 40px;
}

#modelcourse .navi {
	background-color: #FBF4F3;
	margin: -15px 0 20px;
	padding: 30px 20px;
	text-align: center;
}

#modelcourse .navi ul {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -webkit-flexbox;
	display: -moz-flexbox;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: flex;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-webkit-flex-wrap: wrap;
	-moz-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 auto;
	padding: 0;
	list-style: none;
}

#modelcourse .navi ul li {
	position: relative;
	float: left;
	width: 212px;
	height: 50px;
	margin: 0 10px 0 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#modelcourse .navi ul li.navi3 {
	margin: 0;
}
#modelcourse .navi ul li a {
	display: block;
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_navi.png);
	background-repeat: no-repeat;
	background-size: auto 102px;
	height: 50px;
}
#modelcourse .navi ul li.navi1 a {
	background-position: 0 0;
}
#modelcourse .navi ul li.navi1 a.on,
#modelcourse .navi ul li.navi1 a:hover {
	background-position: 0 -51px;
}
#modelcourse .navi ul li.navi2 a {
	background-position: -219px 0;
}
#modelcourse .navi ul li.navi2 a.on,
#modelcourse .navi ul li.navi2 a:hover {
	background-position: -219px -51px;
}
#modelcourse .navi ul li.navi3 a {
	background-position: -439px 0;
}
#modelcourse .navi ul li.navi3 a.on,
#modelcourse .navi ul li.navi3 a:hover {
	background-position: -439px -51px;
}



/* modelcourse_detail */
#modelcourse_detail .topimage {
	margin: 0 0 20px;
}

#modelcourse_detail .flow {
	margin: 0 0 30px;
}

#modelcourse_detail .map {
	position: relative;
	margin: 30px 0 0;
}

#modelcourse_detail .map .spot {
	position: absolute;
	left: 520px;
	font-size: 17px;
	font-weight: bold;
	line-height: 175%;
}
#modelcourse_detail .map .spot a {
	text-decoration: none;
}

#modelcourse_detail .information {
	margin: 0 0 30px;
}

#modelcourse_detail .information .comment {
	background-color: #FFF5DF;
	border: 1px solid #D1A22B;
	border-radius: 10px;
	font-size: 15px;
	line-height: 175%;
	margin: 0 5px 25px;
	padding: 20px;
}

#modelcourse_detail .information .start {
	margin: 0 0 10px;
}

#modelcourse_detail .information ul li {
	margin: 0 0 20px;
}

#modelcourse_detail .information .image-right {
	float: right;
	width: 290px;
}

#modelcourse_detail .information .text-left {
	float: left;
	width: 390px;
	margin: 0 20px 0 0;
}

#modelcourse_detail .information .image-left {
	float: left;
	width: 290px;
	margin: 0 20px 0 0;
}

#modelcourse_detail .information .text-right {
	float: right;
	width: 390px;
}

#modelcourse_detail .information .text-center {
	width: 710px;
}

#modelcourse_detail .information ul li .inbox {
	border: 2px dotted #D36792;
	padding: 25px;
}

#modelcourse_detail .information ul li .inbox .inbox-title {
	color: #D36792;
	font-size: 20px;
	font-weight: bold;
	line-height: 175%;
	margin: 0 0 25px;
}

#modelcourse_detail .information ul li h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no0.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: auto 49px;
	text-indent: 50px;
	font-size: 16px;
	letter-spacing: 0.05em;
	line-height: 49px;
	margin: 0 0 10px;
}
#modelcourse_detail .information ul li.no0 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no0.png);
	text-indent: 30px;
}
#modelcourse_detail .information ul li.no1 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no1.png);
}
#modelcourse_detail .information ul li.no2 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no2.png);
}
#modelcourse_detail .information ul li.no3 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no3.png);
}
#modelcourse_detail .information ul li.no4 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no4.png);
}
#modelcourse_detail .information ul li.no5 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no5.png);
}
#modelcourse_detail .information ul li.no6 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no6.png);
}
#modelcourse_detail .information ul li.no7 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no7.png);
}
#modelcourse_detail .information ul li.no8 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no8.png);
}
#modelcourse_detail .information ul li.no9 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no9.png);
}
#modelcourse_detail .information ul li.no10 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no10.png);
}
#modelcourse_detail .information ul li.no11 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no11.png);
}
#modelcourse_detail .information ul li.no12 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no12.png);
}
#modelcourse_detail .information ul li.no13 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no13.png);
}
#modelcourse_detail .information ul li.no14 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no14.png);
}
#modelcourse_detail .information ul li.no15 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no15.png);
}
#modelcourse_detail .information ul li.no16 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no16.png);
}
#modelcourse_detail .information ul li.no17 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no17.png);
}
#modelcourse_detail .information ul li.no18 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no18.png);
}
#modelcourse_detail .information ul li.no19 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no19.png);
}
#modelcourse_detail .information ul li.no20 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no20.png);
}
#modelcourse_detail .information ul li.no21 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no21.png);
}
#modelcourse_detail .information ul li.no22 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no22.png);
}
#modelcourse_detail .information ul li.no23 h3 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_no23.png);
}
#modelcourse_detail .information ul li h3 span {
	font-size: 14px;
	margin: 0 15px 0 0;
}

#modelcourse_detail .information ul li .image-frame {
	background-color: #FAF8EE;
	border: 1px solid #CCCCCC;
	box-shadow: 1px 1px 3px #DDDDDD;
	padding: 10px;
}

#modelcourse_detail .information ul li .image-frame .image-photo {
	width: 100%;
	height: 200px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}

#modelcourse_detail .information ul li p {
	font-size: 13px;
	letter-spacing: 0.05em;
	line-height: 175%;
	margin: 0 10px 10px;
}

#modelcourse_detail .information ul li .btn input[type="button"] {
	background-color: #FFFFFF;
	border: 1px solid #D36792;
	box-shadow: 1px 1px 3px #CCCCCC;
	border-radius: 20px;
	color: #D36792;
	font-size: 12px;
	font-weight: bold;
	line-height: 175%;
	letter-spacing: 0.05em;
	padding: 2px 15px;
	margin: 0 10px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
}
#modelcourse_detail .information ul li .btn input:hover {
	background-color: #D36792;
	border: 1px solid #D36792;
	color: #FFFFFF;
}

#modelcourse_detail .information ul li .move {
	clear: both;
	position: relative;
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_car.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	background-size: auto 64px;
	width: 399px;
	height: 64px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 64px;
	margin: 20px auto 30px;
	text-align: center;
}
#modelcourse_detail .information ul li .move.car {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_car.png);
}
#modelcourse_detail .information ul li .move.train {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_train.png);
}
#modelcourse_detail .information ul li .move.walk {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_walk.png);
}
#modelcourse_detail .information ul li .move.bus {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_bus.png);
}
#modelcourse_detail .information ul li .move.double {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_double.png);
}
#modelcourse_detail .information ul li .move.double2 {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_double2.png);
}
#modelcourse_detail .information ul li .move.bicycle {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_bicycle.png);
}
#modelcourse_detail .information ul li .move.ship {
	background-image: url(https://ssl.samidare.jp/~tukiyamaf/yamagatabi/n/official/images/yamatabi_modelcourse_detail_move_ship.png);
}

#modelcourse_detail .information ul li .move p {
	position: absolute;
	top: 25px;
	left: 95px;
	color: #FFFFFF;
	font-size: 13px;
}

