/*----------------------------------------------------
角丸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;
 }

 /*----------------------------------------------------
プラン表
----------------------------------------------------*/
.plan {
 width:900px;
 margin:0 auto;
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 padding:4px;
 }

.con-table thead {background-color:#333333;}

.plan th, tr, td {padding:4px;}
.green-line {background-color:#DFEDC8;}
.green-line2 {text-align:center; background-color:#CCCCCC;}
.orange-line {background-color:#333333; color:#FF9900;}

.txt-op {text-align:left; padding-left:20px; background-color:#CCCCCC;}
.txt-right {text-align:right; padding-right:10px; background-color:#CCCCCC;}
.txt-right2 {text-align:right; padding-right:10px; background-color:#CCCCCC;}
.txt-left {text-align:left; padding-left:10px; background-color:#CCCCCC; font-size:90%;}
.txt-left2 {text-align:left; padding-left:10px; background-color:#CCCCCC;}
.txt-center {text-align:center; background-color:#D6D6D6;}
.txt-center2 {text-align:center; background-color:#CCCCCC;}
.txt-center3 {text-align:center; background-color:#EDEDED;}
.tall-strong3 {color:#FF4800; font-weight:bold; text-align:center; background-color:#CCCCCC;}

.plan2 {
 width:900px;
 margin:0 auto;
 background-color:#FFFFFF;
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 padding:4px;
 }
.plan2 th, tr, td {padding:8px;}

 /*----------------------------------------------------
パッケージ
----------------------------------------------------*/
.tall-strong {
 color:#FF4800;
 font-weight:bold;
 text-align:center;
 background-color:#D6D6D6;
 }
.tall-strong1 {
 color:#FF4800;
 font-weight:bold;
 text-align:center;
 background-color:#CCCCCC;
 }
.tall-strong2 {
 color:#000000;
 font-weight:bold;
 text-align:center;
 background-color:#CCCCCC;
 }
.tall-strong22 {
 color:#000000;
 font-size:90%;
 font-weight:bold;
 }
.tall-strong3 {
 color:#FF4800;
 font-weight:normal;
 background-color:#D6D6D6;
 }
.tall-strong03 {
 color:#FF4800;
 font-weight:normal;
 background-color:#CCCCCC;
 text-align:center;
 }

.tall-strong4 {
 color:#FF4800;
 font-weight:bold;
 text-align:center;
 background-color:#EDEDED;
 }
.tall-strong33 {
 color:#FF4800;
 font-weight:normal;
 background-color:#EDEDED;
 text-align:center
 }
 
.txt-left a {color:#0000FF; text-decoration:none; font-size:90%;}
.txt-left a:hover, a:active {color:#FF0000; text-decoration:none; font-size:90%;}

