@charset "UTF-8";

#wmwLayout body,
#wmwLayout div,
#wmwLayout p,
#wmwLayout dl,
#wmwLayout dt,
#wmwLayout dd,
#wmwLayout ul,
#wmwLayout ol,
#wmwLayout li,
#wmwLayout h1,
#wmwLayout h2,
#wmwLayout h3,
#wmwLayout h4,
#wmwLayout h5,
#wmwLayout h6,
#wmwLayout pre,
#wmwLayout form,
#wmwLayout input,
#wmwLayout textarea,
#wmwLayout table,
#wmwLayout th,
#wmwLayout td{  
margin:0px; 
padding:0px; 
}

#wmwLayout {
padding: 0 20px;
text-align: left;
}

#wmwLayout ul,
#wmwLayout ol{
list-style-type: none;
}

#wmwLayout img{
border:0px;
vertical-align:bottom;
}

#wmwLayout table{
border-collapse:collapse;
border-spacing:0px;
width: 100%;
}

#wmwLayout th,
#wmwLayout td {
padding: 5px 10px;
border: 1px solid #999999;
vertical-align: top;
}

#wmwLayout th {
background-color: #eee;
}

#wmwLayout .pageTopLink {
text-align: right;
}

#wmwLayout .columnRight {
display: block;
float: right;
}

#wmwLayout .columnLeft {
display: block;
float: left;
}

#wmwLayout ul.wmwGNavi li {
float: left;
text-align: left;
margin: 0 0 10px;
}

#wmwLayout ul.wmwGNavi li.wmwGNavi01 {
width: 252px;
}

#wmwLayout .wmwGNavi02 {
margin: 0 0 20px;
}

#wmwLayout .wmwGNavi02 li {
float: left;
}

#wmwLayout .txtRed {
color: #FF0000;
}


/* wmwTaikenLayout
------------------------------------*/

#wmwLayout.wmwTaikenLayout .wmwCassette02 {
margin: 0 0 20px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette02 ul li {
display: inline;
float: left;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li {
border-bottom: 1px dotted #CCCCCC;
padding: 0 0 15px;
margin: 0 0 15px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li.last {
border: none;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 h2 {
margin: 0 0 20px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li .columnLeft {
width: 630px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li .columnLeft .columnLeft {
width: 70px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li .columnLeft .columnRight {
width: 560px;
line-height: 25px;
}

#wmwLayout.wmwTaikenLayout .wmwCassette03 ul li .columnRight {
width: 62px;
}


/* wmwWalkingLayout
------------------------------------*/

#wmwLayout.wmwWalkingLayout .wmwCassette01,
#wmwLayout.wmwWalkingLayout .wmwCassette02 {
margin: 0 0 20px;
}

.wmwWalkingLayout .wmwCassette01 .columnLeft {
width: 452px;
}

.wmwWalkingLayout .wmwCassette01 .columnRight {
width: 287px;
}

.wmwWalkingLayout .wmwCassette02 {
background-color: #F4E8D0;
}

#wmwLayout.wmwWalkingLayout .wmwCassette02 div ul {
margin: 10px 0;
padding: 0 0 0 10px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette02 div ul li {
padding: 0 11px;
font-size: 70%;
background-image: url(../img/2014/walking/icon_dot.gif);
background-repeat: no-repeat;
background-position: 5px 7px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul {
margin: 20px 0 0;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li {
margin: 0 0 20px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01a,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01b,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01c,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01d,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01e,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01f,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01g,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01h,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01i {
padding: 9px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01a {background-color: #E6F1F1; border: 1px solid #7FC3B4;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01b {background-color: #F6F0E5; border: 1px solid #855B1C;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01c {background-color: #F7F7EF; border: 1px solid #426321;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01d {background-color: #E9F5F9; border: 1px solid #006E8B;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01e {background-color: #F6EDF0; border: 1px solid #7B294A;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01f {background-color: #F4F7FB; border: 1px solid #004576;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01g {background-color: #F3EEF6; border: 1px solid #402B60;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01h {background-color: #F9F3EC; border: 1px solid #5A4337;}
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01i {background-color: #F9F3EC; border: 1px solid #855B1C;}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01a .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01b .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01c .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01d .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01e .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01f .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01g .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01h .columnLeft,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01i .columnLeft {
width: 559px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01a .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01b .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01c .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01d .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01e .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01f .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01g .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01h .columnLeft p,
#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li div.styleDiv01i .columnLeft p {
margin: 10px 0 0;
font-size: 80%;
line-height: 1.5;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li a {
display: block;
margin: 10px 0 0;
color: #5B7933;
font-size: 80%;
text-align: right;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li .columnRight a:hover {
text-decoration: underline;
}

#wmwLayout.wmwWalkingLayout .wmwCassette03 ul li .styleP01 {
font-size: 70%;
margin: 10px 0 0;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul {
margin: 0 0 15px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 h2 {
font-size: 100%;
color: #946338;
font-weight: bold;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 p {
font-size: 80%;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li {
padding: 0 13px 3px;
font-size: 80%;
line-height: 1.4em;
border-bottom: 1px dotted #999999;
margin: 0 0 3px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li span.columnLeft {
width: 110px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li span.columnLeft2 {
color: #FFFFFF;
width: 120px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li span.columnLeft span {
padding: 5px;
display: block;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li span.columnRight {
padding: 5px;
display: block;
width: 470px;
}

#wmwLayout.wmwWalkingLayout .wmwCassette04 ul li span.columnRight span {
padding: 0;
}


/* wmwYadoLayout
------------------------------------*/

#wmwLayout.wmwYadoLayout {
line-height: 1.5;
font-size: 80%;
}

#wmwLayout.wmwYadoLayout div.wmwCassette01,
#wmwLayout.wmwYadoLayout div.wmwCassette03 {
padding: 0 10px;
}

#wmwLayout.wmwYadoLayout div.wmwCassette01 div {
padding: 20px 0 10px;
margin: 0 0 20px;
}

#wmwLayout.wmwYadoLayout .wmwCassette01 div p {
margin: 0 0 10px;
}

#wmwLayout.wmwYadoLayout .wmwCassette01 div div.columnLeft {
width: 440px;
}

#wmwLayout.wmwYadoLayout .wmwCassette02 .styleP01 {
text-align: right;
padding: 20px 0 10px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 {
margin: 0 0 20px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li {
padding: 20px 0 0;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li div.columnLeft {
width: 360px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li div.columnRight {
width: 349px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li div.columnRight .styleBorder02 {
border-bottom: 1px dotted #000;
padding: 0 0 10px;
margin: 0 0 10px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li .styleP01 {
text-align: right;
padding: 20px 0 5px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li .styleP01 a {
color: #5B7933;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li p {
padding: 0 0 5px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li ul li {
padding: 0 0 5px 15px;
background-image: url(../img/2015/common/icon_circle.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li ul li .columnLeft {
width: 55px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul li ul li .columnRight {
width: 270px;
}

#wmwLayout.wmwYadoLayout .styleBorder01 {
border-bottom: 2px dotted #5B7933;
}

#wmwLayout.wmwYadoLayout .wmwCassette02 #map {
padding: 0 0 20px;
}

#wmwLayout.wmwYadoLayout .wmwCassette03 ul ul {
border: none;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 h3 {
margin: 0 0 20px;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 ul li {
padding: 0 0 20px;
margin: 0 0 20px;
border-bottom: 1px dotted #000000;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 ul li.last {
border: none;
margin: 0;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 .columnLeft {
width: 240px;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 .columnRight {
width: 479px;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 .columnRight p,
#wmwLayout.wmwYadoLayout .wmwCassette04 .columnRight ul {
margin: 0 0 10px;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 .columnRight ul {
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
padding: 10px 0;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 .columnRight ul li {
margin: 0;
padding: 0 0 3px;
border: none;
}

#wmwLayout.wmwYadoLayout .wmwCassette04 h4 {
background: url(../img/2015/yado/01/icon.gif) no-repeat left 1px;
padding: 0 0 0 25px;
margin: 0 0 15px;
font-size: 140%;
}


/* wmwPamphletLayout
------------------------------------*/

#wmwLayout.wmwPamphletLayout .wmwCassette01 {
background-image: url(../img/2014/pamphlet/img01.jpg);
background-repeat: no-repeat;
background-position: 0px 0px;
height: 219px;
text-align: center;
padding: 0 209px 0 254px;
}

#wmwLayout.wmwPamphletLayout .wmwCassette01 div {
text-align: left;
width: 276px;
padding: 19px 0 0;
}

#wmwLayout.wmwPamphletLayout .wmwCassette02 ul li {
width: 180px;
float: left;
margin: 0 0 20px;
}

#wmwLayout.wmwPamphletLayout .wmwCassette01 p.columnLeft {
width: 146px;
}

#wmwLayout.wmwPamphletLayout .wmwCassette01 p.columnRight {
width: 115px;
border-left: 3px solid #00627A;
font-size: 80%;
margin: 110px 0 0;
}

#wmwLayout.wmwPamphletLayout .wmwCassette01 p.columnRight a {
display: block;
padding: 0 0 0 5px;
}

#wmwLayout.wmwPamphletLayout .wmwCassette02 ul {
margin: 0 0 40px 10px;
}

#wmwLayout.wmwPamphletLayout .wmwCassette02 ul li p {
border-left: 3px solid #00627A;
font-size: 80%;
}

#wmwLayout.wmwPamphletLayout .wmwCassette02 ul li p a {
display: block;
padding: 0 0 0 5px;
}


/* wmwStampLayout
------------------------------------*/

#wmwLayout.wmwStampLayout .wmwCassette01,
#wmwLayout.wmwStampLayout .wmwCassette03,
#wmwLayout.wmwStampLayout .wmwCassette04,
#wmwLayout.wmwStampLayout .wmwCassette05 {
margin: 0 0 20px;
}

#wmwLayout.wmwStampLayout .wmwCassette02 ul li {
display: inline;
float: left;
}

#wmwLayout.wmwStampLayout .wmwCassette03 {
padding: 0 20px;
font-size: 80%;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li {
padding: 0 0 10px;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li ul li {
padding: 0;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li .columnLeft {
width: 126px;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li .columnRight {
width: 573px;
border-top: 1px dotted #D6B88E;
padding: 8px 0 0;
line-height: 1.5;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li .columnRight div#styleDiv01 {
padding: 0 0 0 12px;
}

#wmwLayout.wmwStampLayout .wmwCassette03 ul li .columnRight div#styleDiv02 {
padding: 0 0 0 12px;
}

#wmwLayout.wmwStampLayout .wmwCassette04 {
text-align: center;
}

#wmwLayout.wmwStampLayout .wmwCassette05 {
text-align: right;
}

/* wmwIndexLayout
------------------------------------*/

#wmwLayout.wmwIndexLayout #wmwCassette01 ul li {
display: block;
float: left;
width: 83px;
}

#wmwLayout.wmwIndexLayout #wmwCassette01 ul li.wmwLastLi {
width: 75px;
}

#wmwLayout.wmwIndexLayout #wmwCassette01 ul li {
display: inline;
float: left;
}

#wmwLayout.wmwIndexLayout #wmwCassette02 img {
	vertical-align: top;
}

#wmwLayout.wmwIndexLayout #wmwCassette02 .columnLeft {
	width: 337px;
}

#wmwLayout.wmwIndexLayout #wmwCassette02 .columnRight {
	width: 402px;
}

#wmwLayout.wmwIndexLayout #wmwCassette03 p {
	margin: 0 0 20px;
}


/* clearfix
------------------------------------*/

#wmwLayout div:after,
#wmwLayout ul:after,
#wmwLayout li:after,
#wmwLayout p:after,
#wmwLayout .clearfix:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}

#wmwLayout div,
#wmwLayout ul,
#wmwLayout li,
#wmwLayout p,
#wmwLayout .clearfix {
display: inline-block;
}

/* exlude MacIE5 \*/
* html #wmwLayout div,
* html #wmwLayout ul,
* html #wmwLayout li,
* html #wmwLayout p,
* html #wmwLayout .clearfix {
height: 1%
}

#wmwLayout div,
#wmwLayout ul,
#wmwLayout li,
#wmwLayout p,
#wmwLayout .clearfix {
display:block;
}
/* end MacIE5 */
