 /*----------------------------------------------------
メイン左
----------------------------------------------------*/
.contents-left-p {
 float:left;
 width:600px;
 }
.contents-left-p h2 {font-size:115%; padding:12px;}
.contents-left-p h3 {font-size:100%; padding:6px 0 12px 12px;}
.contents-left-p p {
 font-size:100%;
 padding:5px 10px;
 line-height:1.5;
 font-family:Arial, Helvetica, sans-serif;
 }

 /*----------------------------------------------------
メイン右
----------------------------------------------------*/
.contents-right-p {
 float:right;
 width:300px;
 clear:right;
 }
.contents-right-p p {
 font-size:100%;
 padding:5px 10px 5px 20px;
 line-height:1.5;
 font-family:Arial, Helvetica, sans-serif;
 }

/*----------------------------------------------------
角丸930
----------------------------------------------------*/
.contentbox {
 width: 930px;
 padding-bottom: 10px;
 margin-top:20px;
 background-image: url(../../images/parts/kadomaru.gif);
 background-position: right bottom;
 }

.contentbox h1 {
 width: 930px;
 color: #fff;
 font-size:130%;
 font-weight:normal;
 line-height: 1.9;
 text-align: left;
 text-indent: 1em;
 background-color: #514843;
 background-image:url(../../images/parts/kadomaru.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-align:center;
 }

* html .contentbox h1 {
 padding-top: 3px;
 line-height: 1.8;
 text-align:center;
 }

.contentbox h4 {
 width: 930px;
 color: #fff;
 font-size:100%;
 font-weight:normal;
 line-height: 1.9;
 text-align: left;
 text-indent: 1em;
 background-color: #514843;
 background-image:url(../../images/parts/kadomaru.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-align:center;
 }

* html .contentbox h4 {
 padding-top: 3px;
 line-height: 1.48;
 text-align:center;
 }
.contentbox h4 a {
 color:#FFFFFF;
 text-decoration:underline;
 }
.contentbox h4 a:hover, a:active {
 color:#FF6600;
 text-decoration:underline;
 }

.contentbox p {
 width: auto;
 line-height: 1.48;
 font-size: 100%;
 padding: 10px 20px;
 }

.IE55 {
 width: 930px;
 background-image: url(../../images/parts/kadomaru.gif);
 background-repeat: repeat-y;
 background-position: center top;
 }
/*----------------------------------------------------
角丸600
----------------------------------------------------*/
.contentbox-6 {
 width: 600px;
 padding-bottom: 10px;
 margin-top:20px;
 background-image: url(../../images/parts/kadomaru-600.gif);
 background-position: right bottom;
 }

.contentbox-6 h1 {
 width: 600px;
 color: #fff;
 font-size:130%;
 font-weight:normal;
 line-height: 1.9;
 text-align: left;
 text-indent: 1em;
 background-color: #514843;
 background-image:url(../../images/parts/kadomaru-600.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-align:center;
 }

* html .contentbox-6 h1 {
 padding-top: 3px;
 line-height: 1.8;
 text-align:center;
 }

.IE55-6 {
 width: 600px;
 background-image: url(../../images/parts/kadomaru-600.gif);
 background-repeat: repeat-y;
 background-position: center top;
 min-height:376px;
 height:auto !important;
 height:376px;
 }

/*----------------------------------------------------
角丸300
----------------------------------------------------*/
.contentbox-3 {
 width: 300px;
 padding-bottom: 10px;
 margin-top:20px;
 background-image: url(../../images/parts/kadomaru-300.gif);
 background-position: right bottom;
 }

.contentbox-3 h3 {
 width: 300px;
 color: #fff;
 font-size:130%;
 font-weight:normal;
 line-height: 1.9;
 text-align: left;
 text-indent: 1em;
 background-color: #514843;
 background-image:url(../../images/parts/kadomaru-300.gif);
 background-repeat: no-repeat;
 background-position: left top;
 text-align:center;
 }

* html .contentbox-3 h3 {
 padding-top: 3px;
 line-height: 1.8;
 text-align:center;
 }

.IE55-3 {
 width: 300px;
 background-image: url(../../images/parts/kadomaru-300.gif);
 background-repeat: repeat-y;
 background-position: center top;
 min-height:376px;
 height:auto !important;
 height:376px;
 }

.IE55-3 img {margin-left:14px;}
/*----------------------------------------------------
Map
----------------------------------------------------*/
.IE55-6 ul {
 margin:20px 0 20px 30px;
 }
.IE55-6 li {
 font-size:100%;
 line-height:1.48;
 }
