*{padding: 0px;margin: 0px}


/*****************▼全体設定*****************/

/**********▽ページ全体の背景**********/
body          { background-color: #f7f9fb; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/bg_body.gif); background-repeat: repeat-x; width: 100% }

/**********▽リンク色**********/
a:link                { color: #014796; text-decoration: underline }

/**********▽リンク色（訪問済み）**********/
a:visited            { color: #014796; text-decoration: underline }

/**********▽リンク色（マウスが合った時）**********/
a:hover              { color: #b8b8b8; text-decoration: underline }

/**********▽リンク色（マウスが合った時）**********/
a:active           { color: #014796; text-decoration: underline }

/**********▽回り込み解除**********/
.clear {clear: both;}

/*****************▲全体設定*****************/




/*****************▼ページコンテンツ幅・背景*****************/

.body   { background-color: #fff; text-align: left; padding-bottom: 10px; width: 780px; border-right: 1px solid #d6e4f1; border-left: 1px solid #d6e4f1 }

/*****************▲ページコンテンツ幅・背景*****************/




/*****************▼ヘッダー要素*****************/

/**********▽ヘッダー位置**********/
.header         { color: #424242; margin-right: 10px; margin-left: 10px }

/**********▽ヘッダー上部スペース**********/
.space   { font-size: 11px; margin-top: 5px; padding-right: 10px; padding-bottom: 5px; float: right }

/**********▽ヘッダー画像**********/
.header .img    { background-image: url(http://www.hiciao.com/css_image/ownerblue2l/bg_header.gif); background-repeat: no-repeat; margin-top: 10px; height: 70px }

/**********▽サイトタイトル**********/
.header .header_h      { color: #014796; font-size: 16px; font-weight: bold; line-height: 16px; padding-top: 10px }

/**********▽サイト説明文**********/
.header .header_exp    { color: #4b4b4b; font-size: 12px; padding-top: 10px }

/*****************▲ヘッダー要素*****************/




/*****************▼コンテンツ要素*****************/

/**********▽コンテンツ（左＆メインを含む）全体**********/
.main            { }

/**********▽テキストサイズ一括変換**********/
.title    { color: #626262; font-size: 14px; font-weight: bold }
.item    { color: #626262; font-size: 13px; line-height: 16px }
.box01          { background-color: #fff }

/*****************▲コンテンツ要素*****************/




/*****************▼コンテンツ（左）要素*****************/

/**********▽コンテンツ（左）幅**********/
.contents01          { margin-top: 5px; width: 200px; float: left }

/**********▽コンテンツ（左）コンテンツボックス**********/
.contents01 .box01 { margin-bottom: 10px; margin-left: 10px }

/**********▽コンテンツ（左）タイトル**********/
.contents01 .box01 .box_top .title          { color: #fff; font-size: 13px; font-weight: bold; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/title_side.gif); background-repeat: no-repeat; padding-top: 5px; padding-bottom: 4px; padding-left: 5px }

.contents01 .box01 .box_mdl  { background-color: #e9eff4; border-top: 1px solid #b6cbdb; border-right: 1px solid #b6cbdb; border-left: 1px solid #b6cbdb }

/**********▽コンテンツ（左）大メニュー**********/
.contents01 .box01 .box_mdl .item       { font-weight: bold; padding-top: 2px; padding-bottom: 3px; padding-left: 5px }

/**********▽コンテンツ（左）小メニュー**********/
.contents01 .box01 .box_mdl .box02 .item       { font-size: 12px; font-weight: normal; padding-left: 15px }

.contents01 .box01 .td01 { color: #424242; font-size: 12px; font-weight: bold }
.contents01 .box01 .tdfree  { color: #424242; font-size: 12px; font-weight: normal; padding-bottom: 5px }
.contents01 .box01 .box_btm   { background-color: #fff; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/btm_side.gif); background-repeat: no-repeat; height: 10px }

/*****************▲コンテンツ（左）要素*****************/




/*****************▼コンテンツ（メイン）要素*****************/

/**********▽コンテンツ（メイン）幅**********/
.contents02              { margin-top: 5px; width: 570px; float: left }

/**********▽コンテンツ（メイン）コンテンツボックス**********/
.contents02 .box01       { background-color: #fff; margin-left: 10px; padding: 5px; border: solid 5px #e9eff4 }

/**********▽コンテンツ（メイン）ページナビゲーション：文字サイズ・位置**********/
.page_navi    { font-size: 11px; margin-top: 5px; margin-bottom: 10px }

/**********▽コンテンツ（メイン）ページタイトル**********/
.contents02 .box01 .page_title     { color: #014796; font-size: 15px; font-weight: bold; background-color: #d6e4f1; padding: 15px 10px 15px 15px; border: solid 1px #b6cbdb }

/**********▽コンテンツ（メイン）フリースペース**********/
.contents02 .box01 .free    { width:95%;color: #424242; font-size: 12px; line-height: 16px; background-color: #fff; padding: 10px }

/**********▽コンテンツ（メイン）フリースペース：画像ボックス**********/
.contents02 .box01 .free .imgbox { font-size: 12px; margin-right: 5px; margin-bottom: 5px; padding: 2px; float: left }


/**********▽コンテンツ（メイン）更新情報スペース**********/
.contents02 .whats    { margin-top: 15px }

/**********▽コンテンツ（メイン）更新情報タイトル**********/
.contents02 .whats .title    { color: #fff; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/title_main.gif); background-repeat: no-repeat; margin: 0; padding-top: 4px; padding-bottom: 3px; padding-left: 5px }

.contents02 .whats .box_mdl    { padding-top: 5px; padding-right: 5px; padding-left: 5px; border-right: 1px solid #345dab; border-left: 1px solid #345dab }
.contents02 .whats table { background-position: 7px 8px; width: 100% }

/**********▽コンテンツ（メイン）更新情報日付：文字サイズ・幅**********/
.contents02 .whats .td01   { color: #424242; font-size: 13px; margin: 0; padding: 0; width: 80px }

.contents02 .box01 .tdfree { color: #424242; font-size: 13px; padding-bottom: 8px }
.contents02 .whats .box_btm  { background-color: #fff; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/btm_main.gif); background-repeat: no-repeat; height: 10px }


/**********▽コンテンツ（メイン）クーポンスペース**********/
.contents02 .coupon    { margin-top: 15px }

/**********▽コンテンツ（メイン）クーポンタイトル**********/
.contents02 .coupon .title  { font-size: 14px; line-height: 15px; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/subtitle_main.gif); background-repeat: no-repeat; padding-top: 7px; padding-bottom: 7px; padding-left: 10px }

.contents02 .coupon .box_mdl { background-color: #e9eff4; padding-top: 5px; padding-left: 10px; border-right: 1px solid #b6cbdb; border-left: 1px solid #b6cbdb }

/**********▽コンテンツ（メイン）クーポン期限：文字サイズ・幅**********/
.contents02 .coupon .box_mdl .td01 { color: #424242; font-size: 11px; margin-bottom: 20px; padding: 3px; width: 140px }

.contents02 .coupon .box_btm { background-image: url(http://www.hiciao.com/css_image/ownerblue2l/subbtm_main.gif); background-repeat: no-repeat; height: 5px }


/**********▽コンテンツ（メイン）アンケートスペース**********/
.contents02 .enq   { margin-top: 15px }

/**********▽コンテンツ（メイン）アンケートタイトル**********/
.contents02 .enq .title { font-size: 14px; line-height: 15px; background-image: url(http://www.hiciao.com/css_image/ownerblue2l/subtitle_main.gif); background-repeat: no-repeat; padding-top: 7px; padding-bottom: 7px; padding-left: 10px }

.contents02 .enq .box_mdl { background-color: #e9eff4; padding-top: 5px; padding-left: 10px; border-right: 1px solid #b6cbdb; border-left: 1px solid #b6cbdb }

/**********▽コンテンツ（メイン）アンケート日付：文字サイズ・幅**********/
.contents02 .enq .box_mdl .td01 { color: #424242; font-size: 11px; margin-bottom: 20px; padding: 3px; width: 140px }

.contents02 .enq .box_btm { background-image: url(http://www.hiciao.com/css_image/ownerblue2l/subbtm_main.gif); background-repeat: no-repeat; height: 5px }

/*****************▲コンテンツ（メイン）要素*****************/




/*****************▼フッター要素*****************/
.footer          { margin-top: 10px; padding-top: 10px; padding-bottom: 10px }

/**********▽コピーライト：文字**********/
.copyright        { color: #626262; font-size: 12px; text-align: center; margin: 0; padding-top: 10px }

/*****************▲フッター要素*****************/