@charset "shift-jis";
@charset "shift-jis";

/* -- 料金表示 -- */
.fee_op {background: #7ac53f; margin: 10px 0; padding: 10px; color: #fff;}
.fee_op .dinf {font-size: 120%;}

/* -- 上部キャッチ部分 -- */
.headline {background: #3998e8; color: #fff; padding: 15px 20px;}
.headline .main {font-size: 180%; letter-spacing: 0.05em; border-bottom: 1px solid #fff; padding-bottom: 10px;}
.headline .sub {font-size: 150%; letter-spacing: 0.05em; line-height: 1.3;}
.headline img {vertical-align: middle;}
.headline .col01 {color: #fe9b00;}
.headline .col02 {color: #fdd734;}

/* -- ポイント -- */
.point {background: #eee; margin: 20px 0 10px; padding: 10px; line-height: 2;}
.point span {background: #f63; color: #fff;  margin-right: 10px; padding: 5px 10px; font-size: 74%; font-weight: bold; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;}
.point b｛text-indent: 100px; padding-left: 100px;｝

/* -- その他 -- */
.waku {border: 1px solid #999;}