@charset "UTF-8";

/* ----------------copyright-Signature.default.css
   ================================================== */

/* --------------------------初期設定------------------------
   ================================================== */

/* ----------------クリアフィックス
   ================================================== */

.clearfix:after {
 content: "."; /* 新しい要素を作る */
 display: block; /* ブロックレベル要素に */
 clear: both;
 height: 0px;
 visibility: hidden;
}

.clearfix { min-height: 1px }

* html .clearfix {
 height: 1px;
 /*\*//*/
 height: auto;
 overflow: hidden;
 /**/
}

.chico_weekly_box:after {
 content: "."; /* 新しい要素を作る */
 display: block; /* ブロックレベル要素に */
 clear: both;
 height: 0px;
 visibility: hidden;
}

.chico_weekly_box { min-height: 1px }

* html .chico_weekly_box {
 height: 1px;
 /*\*//*/
 height: auto;
 overflow: hidden;
 /**/
}

.chico_item_box:after {
 content: "."; /* 新しい要素を作る */
 display: block; /* ブロックレベル要素に */
 clear: both;
 height: 0px;
 visibility: hidden;
}

.chico_item_box { min-height: 1px }

* html .chico_item_box {
 height: 1px;
 /*\*//*/
 height: auto;
 overflow: hidden;
 /**/
}

* {
 text-align: justify;
 text-justify: inter-ideograph;
}

/* ----------------リンク画像ボーダー
   ================================================== */

a img { border: none }

/* ----------------フォーム
   ================================================== */

form { margin: 0px }

/* ----------------グローバルメニューリストひな形
   ================================================== */

/* ----------------画像置換ひな形
   ================================================== */

#mative_price_subtitle1 {
 background-image: url(../img/mative_price_subtitle1.jpg);
 width: 400px;
 height: 35px;
 text-indent: -9999px;
 margin-bottom: 10px;
}

/* ----------------ロールオーバーひな形
   ================================================== */

#tempo a {
 width: 100px;
 height: 9px;
 background-image: url(../img/mative_menu_marugoto.jpg);
 text-indent: -9999px;
 background-repeat: no-repeat;
 font-size: 0px;
 margin-bottom: 10px;
 vertical-align: bottom;
 display: block;
}

#tempo a:hover {
 width: 100px;
 height: 9px;
 background-image: url(../img/mative_menu_marugoto_on.jpg);
 text-indent: -9999px;
 background-repeat: no-repeat;
 font-size: 0px;
 margin-bottom: 10px;
 vertical-align: bottom;
 display: block;
}

/* --------------------------初期設定ここまで-------------------------
   ================================================== */

/* --------------------------サイト別初期設定------------------------
   ================================================== */

/* ----------------body設定
   ================================================== */

html { overflow: auto }

body {
 font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
 line-height: 1.8;
 font-size: 12px;
 color: #696969;
 background-color: #ccc;
 background-image: url(../img/texture-small.jpg);
 background-repeat: repeat;
 scrollbar-darkshadow-color: white;
 scrollbar-arrow-color: white;
 scrollbar-base-color: white;
 scrollbar-face-color: white;
 scrollbar-track-color: white;
 font-weight: normal;
 text-align: center;
 height: 100%;
 overflow-x : hidden;
}

/* ----------------テキストリンク設定
   ================================================== */

a, a:link, a:visited {
 color: #2e3f1f;
 text-decoration: none;
}

a:hover {
 color: #7AA5A3;
 text-decoration: underline;
}

/* --------------------------サイト別初期設定ここまで-----------------------
   ================================================== */

/* --------------------------レイアウトコンテナ設定ここから-----------------------
   ================================================== */

#container { margin: 0 auto }

#header {
 background-image: url(../img/chico_back.png);
 height: 762px;
 background-position: center 100px;
 background-repeat: no-repeat;
 margin: 0 auto;
}

#middle {
 width: 100%;
 background-image: url(../img/chico_back_y.png);
 background-repeat: repeat-y;
 margin-top: -487px;
 background-position: center -4px;
 margin-left: auto;
 margin-right: auto;
 position: relative;
 min-height: 550px;
 height: auto !important;
 height: 150px;
}

#content {
 width: 800px;
 margin: 10px auto 0 auto;
 background-color: ;
}

#footer {
 background-image: url(../img/chico_footer.png);
 height: 370px;
 margin-left: auto;
 margin-right: auto;
 background-position: center;
 background-repeat: no-repeat;
 clear: both;
}

#chico_header_menu {
 width: 950px;
 margin: 0 auto;
 background-color: ;
}

#footer_link_box {
 width: 600px;
 background-color: ;
 position: relative;
 text-align: left;
 color: #666;
 font-weight: bold;
 margin: 0px auto 0 auto;
 padding-top: 60px;
 letter-spacing: 0.1em;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 font-size: 11px;
}

#footer_link_box li {
 background-image: url(../img/designspice_bullet25.gif);
 background-repeat: no-repeat;
 background-position: left center;
 padding-left: 15px;
}

#footer_link_box_left {
 width: 190px;
 height: 150px;
 background-color: ;
 float: left;
 border-left: #999 solid 2px;
 padding-left: 5px;
}

#footer_link_box_center {
 width: 170px;
 height: 150px;
 background-color: ;
 float: left;
 border-left: #999 solid 2px;
 padding-left: 5px;
}

#footer_link_box_right {
 width: 180px;
 background-color: ;
 float: left;
 border-left: #999 solid 2px;
 padding-left: 5px;
}

/* --------------------------レイアウトコンテナ設定ここまで-----------------------
   ================================================== */

/* --------------------------共通設定ここから-----------------------
   ================================================== */

h1 {
 width: 333px;
 float: left;
 display: block;
}

#chico_menu_box {
 float: right;
 width: 600px;
 display: block;
}

#chico_menu_box ul li {
 float: left;
 margin-left: 13px;
 color: #CCC;
 font-weight: bold;
 display: inline;
 vertical-align: bottom;
}

#chico_subsub_menu {
 width: 585px;
 padding-left: px;
 padding-top: 10px;
  text-align:right;
  background-color:;

}

#chico_sub_menu {
 width: 400px;
 padding-top: 15px;
 padding-left: 175px;

}

#chico_main_menu {
 width: 545px;
 margin-top: 30px;
 margin-left: 40px;
 text-align:right;

}

#chico_pagetop {
 width: 800px;
 text-align: right;
 margin: 0 auto;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 padding-top: 10px;
}

/* --------------------------共通設定ここまで-----------------------
   ================================================== */

/* --------------------------テキスト画像置換設定ここから-----------------------
   ================================================== */

#chico_logo {
 width: 333px;
 height: 144px;
}

#chico_logo a {
 background-image: url(../img/chico_logo.png);
 background-repeat: no-repeat;
 width: 333px;
 height: 144px;
 display: block;
 text-indent: -9999px;
}

#chico_menu_info a {
 background-image: url(../img/chico_menu_info.png);
 background-repeat: no-repeat;
 width: 130px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_info a:hover {
 background-image: url(../img/chico_menu_info_r.png);
 background-repeat: no-repeat;
 width: 130px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_collection a {
 background-image: url(../img/chico_menu_collection.png);
 background-repeat: no-repeat;
 width: 123px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_collection a:hover {
 background-image: url(../img/chico_menu_collection_r.png);
 background-repeat: no-repeat;
 width: 123px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_item a {
 background-image: url(../img/chico_menu_weeklyitem.png);
 background-repeat: no-repeat;
 width: 125px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_item a:hover {
 background-image: url(../img/chico_menu_weeklyitem_r.png);
 background-repeat: no-repeat;
 width: 125px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_shoplist a {
 background-image: url(../img/chico_menu_shoplist.png);
 background-repeat: no-repeat;
 width: 95px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_shoplist a:hover {
 background-image: url(../img/chico_menu_shoplist_r.png);
 background-repeat: no-repeat;
 width: 95px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_menu_weekly a {
 background-image: url(../img/chico_menu_weeklystyling.png);
 background-repeat: no-repeat;
 width: 145px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_weekly a:hover {
 background-image: url(../img/chico_menu_weeklystyling_r.png);
 background-repeat: no-repeat;
 width: 145px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_blog a {
 background-image: url(../img/chico_menu_blog.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_blog a:hover {
 background-image: url(../img/chico_menu_blog_r.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_mail a {
 background-image: url(../img/chico_menu_mail.png);
 background-repeat: no-repeat;
 width: 149px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_mail a:hover {
 background-image: url(../img/chico_menu_mail_r.png);
 background-repeat: no-repeat;
 width: 149px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_menu_company a {
 background-image: url(../img/chico_menu_company.png);
 background-repeat: no-repeat;
 width: 73px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#chico_menu_pp a {
 background-image: url(../img/chico_menu_pp.png);
 background-repeat: no-repeat;
 width: 102px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#chico_menu_contact a {
 background-image: url(../img/chico_menu_contact.png);
 background-repeat: no-repeat;
 width: 68px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#online_select {
 background-image: url(../img/chico_os.png);
 background-repeat: no-repeat;
 width: 120px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

/* --------------------------テキスト画像置換設定ここまで-----------------------
   ================================================== */

/* --------------------------ページ別設定ここからトップページ-----------------------
   ================================================== */

#chico_top_topback {
 background-image: url(../img/chico_top_topback.png);
 width: 1068px;
 height: 540px;
 background-repeat: no-repeat;
 background-position: 50% 20px;
 position: absolute;
 top: 50%;
 left: 50%;
 margin-top: -275px;
 margin-left: -534px;
 background-color: ;
 overflow: hidden;
}

#chico_toppage {
 background-image: url(../img/chico_top_back.jpg);
 background-position: 50% 50%;
 position: relateve;
 background-attachment: fixed;
 color: #ccc;
}

#chico_top_topinner {
 width: 930px;
 margin: 0 auto;
}

#chico_top_topinner ul {
 width: 900px;
 position: absolute;
 top: 5px;
 overflow: hidden;
}

#chico_top_topinner ul li { margin-left: 12px }

#chico_topheader {
 width: 820px;
 margin: 0 auto;
 text-align: right;
 overflow: hidden;
}

#chico_topheader_box {
 width: 585px;
 float: right;
}

#chico_topheader ul li {
 float: left;
 margin-left: 13px;
 display: inline;
}

#chico_enter {
 position: absolute;
 top: 340px;
 left: 510px;
}

#chico_enter a {
 background-image: url(../img/chico_menu_enter.png);
 background-repeat: no-repeat;
 width: 80px;
 height: 18px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_info a {
 background-image: url(../img/chico_menu_info.png);
 background-repeat: no-repeat;
 width: 130px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_info a:hover {
 background-image: url(../img/chico_menu_info_r.png);
 background-repeat: no-repeat;
 width: 130px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_collection a {
 background-image: url(../img/chico_menu_collection.png);
 background-repeat: no-repeat;
 width: 123px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_collection a:hover {
 background-image: url(../img/chico_menu_collection_r.png);
 background-repeat: no-repeat;
 width: 123px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_item a {
 background-image: url(../img/chico_menu_weeklyitem.png);
 background-repeat: no-repeat;
 width: 125px;
 height: 18px;
 text-indent: -9999px;
 display: block;
}

#chico_top_item a:hover {
 background-image: url(../img/chico_menu_weeklyitem_r.png);
 background-repeat: no-repeat;
 width: 125px;
 height: 18px;
 text-indent: -9999px;
 display: block;
}

#chico_top_shoplist a {
 background-image: url(../img/chico_menu_shoplist.png);
 background-repeat: no-repeat;
 width: 95px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_shoplist a:hover {
 background-image: url(../img/chico_menu_shoplist_r.png);
 background-repeat: no-repeat;
 width: 95px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-repeat: no-repeat;
}

#chico_top_weekly a {
 background-image: url(../img/chico_menu_weekly.png);
 background-repeat: no-repeat;
 width: 75px;
 height: 18px;
 text-indent: -9999px;
 display: block;
}

#chico_top_weekly a:hover {
 background-image: url(../img/chico_menu_weekly_r.png);
 background-repeat: no-repeat;
 width: 75px;
 height: 18px;
 text-indent: -9999px;
 display: block;
}

#chico_top_blog a {
 background-image: url(../img/chico_menu_blog.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_top_blog a:hover {
 background-image: url(../img/chico_menu_blog_r.png);
 background-repeat: no-repeat;
 width: 55px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_top_mail a {
 background-image: url(../img/chico_menu_mail_top.png);
 background-repeat: no-repeat;
 width: 135px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_top_mail a:hover {
 background-image: url(../img/chico_menu_mail_top_r.png);
 background-repeat: no-repeat;
 width: 135px;
 height: 17px;
 text-indent: -9999px;
 display: block;
}

#chico_top_company a {
 background-image: url(../img/chico_menu_company.png);
 background-repeat: no-repeat;
 width: 73px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#chico_top_pp a {
 background-image: url(../img/chico_menu_pp.png);
 background-repeat: no-repeat;
 width: 102px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#chico_top_contact a {
 background-image: url(../img/chico_menu_contact.png);
 background-repeat: no-repeat;
 width: 68px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

#online_select {
 background-image: url(../img/chico_os.png);
 background-repeat: no-repeat;
 width: 120px;
 height: 17px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}

/* --------------------------ページ別設定ここからinfo-----------------------
   ================================================== */

#chico_info_back {
 background-image: url(../img/chico_info_back.png);
 background-repeat: repeat-y;
 background-position: center top;
 padding-top: 20px;
 text-align: left;
}

#chico_info_title {
 background-image: url(../img/chico_info_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
 width: 717px;
 height: 113px;
 margin-left: 40px;
 padding-top: 20px;
}

#chico_info_left {
 width: 330px;
 float: left;
 background-color: ;
 margin-left: 65px;
 display: inline;
 padding-bottom: 20px;
}

#chico_info_right {
 width: 330px;
 float: right;
 background-color: ;
 margin-right: 45px;
 padding-bottom: 180px;
 background-repeat: no-repeat;
 display: inline;
}

#chico_info_chicolate {
 background-image: url(../img/chico_info_chicolate.png);
 background-position: 490px 99%;
 background-repeat: no-repeat;
 font-size: 11px;
}

#chico_info_h3_news {
 background-image: url(../img/chico_info_h3_news.png);
 background-repeat: no-repeat;
 width: 330px;
 height: 40px;
 text-indent: -9999px;
 margin-top: -20px;
 margin-bottom: 15px;
}

#chico_info_h3_hp {
 background-image: url(../img/chico_info_h3_hp.png);
 background-repeat: no-repeat;
 width: 330px;
 height: 40px;
 text-indent: -9999px;
 margin-top: -20px;
 margin-bottom: 15px;
}

#chico_info_chicolate h4 {
 font-size: 14px;
 font-weight: bold;
 background-image: url(../img/designspice_bullet25.gif);
 background-position: left center;
 background-repeat: no-repeat;
 padding-left: 15px;
}

.chico_info_hr {
 width: 330px;
 height: 15px;
 background-image: url(../img/chico_info_hr.gif);
 background-position: center;
 background-repeat: no-repeat;
 clear: both;
}

.chico_info_img {
 width: 100px;
 height: 100px;
 margin: 8px 10px 10px 10px;
 border: 1px solid #ccc;
}

.chico_info_img_back {
 width: 120px;
 height: 120px;
 background-image: url(../img/chico_info_sm_back.png);
 float: left;
 margin-bottom: 5px;
 background-repeat: no-repeat;
}

.chico_info_p {
 width: 195px;
 padding: 5px;
 float: right;
}

.chico_info_clear { clear: both }

#chico_info_chicolate a { text-decoration: underline }

#chico_info_chicolate a:hover img {
 opacity: .65; /* Standard: FF gt 1.5, Opera, Safari */;
 filter: alpha(opacity=65); /* IE lt 8 */
 -ms-filter: "alpha(opacity=65)"; /* IE 8 */
 -khtml-opacity: .65; /* Safari 1.x */
 -moz-opacity: .65; /* FF lt 1.5, Netscape */
}
.chico_info_sale_left{
	clear:both;
	float:left;
	width:150px;
}
.chico_info_sale_right{
	float:right;
	width:165px;
}
/* --------------------------ページ別設定ここからitem-----------------------
   ================================================== */

#chico_item_left {
 float: left;
 width: 220px;
 position: relative;
}

#chico_item_right {
 float: right;
 width: 560px;
 background-color: ;
}

#chico_item_sidebar {
 background-image: url(../img/chico_item_sidebar_back.png);
 width: 220px;
 height: 437px;
 background-repeat: no-repeat;
 position: absolute;
}

#chico_item_h2_jk {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_jk.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_sk {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_sk.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_pr {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_pr.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_op {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_op.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_kk {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_kk.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_kr {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_kr.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_bl {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_bl.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_zz {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_zz.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_item_h2_pu {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_item_title_pu.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

.chico_item_box {
 background-image: url(../img/chico_item_box.png);
 width: 167px;
 height: 192px;
 background-repeat: no-repeat;
 float: left;
 display: inline;
 margin-left: 15px;
 margin-bottom: 20px;
}

.chico_item_box img {
 margin-top: 16px;
 margin-left: 12px;
}

.chico_item_box a:hover img {
 opacity: .65; /* Standard: FF gt 1.5, Opera, Safari */;
 filter: alpha(opacity=65); /* IE lt 8 */
 -ms-filter: "alpha(opacity=65)"; /* IE 8 */
 -khtml-opacity: .65; /* Safari 1.x */
 -moz-opacity: .65; /* FF lt 1.5, Netscape */
}

.chico_item_box p {
 padding-top: 5px;
 padding-right: 10px;
 line-height: 1.3;
 font-size: 11px;
 width: 157px;
 height: 33px;
 text-align: right;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 display: block;
}

#chico_item_sidebar ul {
 padding-top: 160px;
 margin-left: 80px;
}

#chico_item_sidebar ul li { margin-bottom: 2px }

#chico_item_pu a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_pu.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_jk a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_jk.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_sk a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_sk.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_pr a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_pr.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_op a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_op.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_kk a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_kk.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_kr a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_kr.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_bl a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_bl.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_item_zz a {
 width: 118px;
 height: 21px;
 background-image: url(../img/chico_item_menu_zz.jpg);
 background-repeat: no-repeat;
 text-indent: -9999px;
 display: block;
}

#chico_top_menu {
 width: 800px;
 margin-left: 15px;
}

#chico_top_menu li {
 float: left;
 margin-left: 15px;
 display: inline;
}
.chico_item_box span{
	color:#900;
}

/* --------------------------ページ別設定ここからWeekly-----------------------
   ================================================== */

.chico_weekly_box {
 width: 540px;
 padding-left: 10px;
}

/* #thumbs{
	float:left;
	padding-top:0px;
	padding-left:10px;
	width:200px;
}
#thumbs li{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
		line-height:0;
}
#thumbs li img{
	border:3px #999 solid;

}
.chico_weekly_right{
	background-image:url(../img/chico_weekly_box.png);
	float:right;
	height:404px;
	width:350px;
	background-repeat:no-repeat;
	margin-top:0px;
}
#slideshow{
	width:253px;
	height:319px;
	margin-top:42px;
	margin-left:46px
}
   ================================================== */

.chico_weekly_box h3 {
 padding-top: 0px;
 padding-bottom: 2px;
 padding-right: 25px;
 width: 515px;
 height: 25px;
 background-color: ;
 text-align: right;
 display: block;
 border-top: #999 0px solid;
 border-bottom: #999 0px solid;
 margin-top: 10px;
 margin-bottom: 10px;
 font-size: 14px;
 font-weight: bold;
 background-position: 0px 0px;
 background-image: url(../img/chico_weekly_titleback.png);
 color: #fff;
 background-repeat: no-repeat;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#chico_weekly_title_july {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_july.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_09 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_09.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_10 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_10.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_11 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_11.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_12 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_12.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_01 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_01.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_title_02 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_02.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}
#chico_weekly_title_03 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_03.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}
#chico_weekly_title_04 {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_weekly_title_04.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_weekly_sidebar {
 background-image: url(../img/chico_weekly_sidebar_back.png);
 width: 220px;
 height: 437px;
 background-repeat: no-repeat;
 position: absolute;
}

#chico_weekly_sidebar ul {
 padding-top: 170px;
 margin-left: 40px;
}

#chico_weekly_sidebar ul li {
 margin-bottom: 2px;
 width: 160px;
 height: 17px;
 text-align: right;
 line-height: 120%;
}

#chico_weekly_year {
 height: 30px;
 border-bottom: #ccc dotted 1px;
 padding-bottom: 0px;
 margin-bottom: 10px;
}

#chico_styling_current {
 font-size: 16px;
 margin-top: 5px;
 margin-bottom: 10px;
 height: 20px;
}

/* --------------------------ページ別設定shop_infoここから-----------------------
   ================================================== */

#chico_shop_left {
 float: left;
 width: 220px;
 position: relative;
}

#chico_shop_right {
 float: right;
 width: 560px;
}

.shoplist {
 padding: 2px;
 margin: auto;
}

#shop_container {
 width: 560px;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.shoplist_outer {
 margin: auto;
 border: 3px solid #fff;
 padding: 2px;
 width: 424px;
 height: 284px;
}

#shop_container h3 {
 padding-top: 0px;
 padding-bottom: 2px;
 padding-right: 25px;
 width: 515px;
 height: 25px;
 background-color: ;
 text-align: right;
 display: block;
 border-top: #999 0px solid;
 border-bottom: #999 0px solid;
 margin-top: 10px;
 margin-bottom: 20px;
 font-size: 14px;
 font-weight: bold;
 background-position: 0px 0px;
 background-image: url(../img/chico_shoplist_titleback.png);
 color: #fff;
 background-repeat: no-repeat;
}

.shoplist_ca {
 width: 445px;
 height: 116px;
 background-image: url(../img/chico_shoplist_cap.png);
 margin-top: 15px;
 margin-left: 30px;
 padding-left: 50px;
 padding-top: 20px;
 background-repeat: no-repeat;
 line-height: 1.6;
}
.shoplist_ca_new{
 width: 445px;
 height: 116px;
 background-image: url(../img/chico_shoplist_cap_new.png);
 margin-top: 15px;
 margin-left: 30px;
 padding-left: 50px;
 padding-top: 20px;
 background-repeat: no-repeat;
 line-height: 1.6;
}
#shop_container .map {
 width: 180px;
 height: 20px;
 margin-top: -15px;
 margin-left: 25px;
 padding-left: 250px;
 background-repeat: no-repeat;
 font-size: 12px;
 font-weight : bold;
}

#shop_container .mail {
 width: 120px;
 height: 20px;
 margin-top: -20px;
 margin-left: 25px;
 padding-left: 300px;
 background-repeat: no-repeat;
 font-size: 14px;
}

#shop_container strong {
 font-size: 16px;
 font-weight: bold;
}

#shop_container span {
 font-size: 16px;
 font-weight: bold;
}
#shop_container em {
 font-size: 12px;
 font-weight: bold;
 color:#900;
}
#chico_shoplist_sidebar em{
 font-size: 8px;
 font-weight: bold;
 color:#900;
}

#chico_shoplist_sidebar {
 background-image: url(../img/chico_shoplist_sidebar_back.png);
 width: 220px;
 height: 630px;
 background-repeat: no-repeat;
 position: absolute;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#chico_shoplist_sidebar ul {
 width: 120px;
 padding-top: 135px;
 margin-left: 70px;
}

#chico_shoplist_sidebar ul li {
	margin-bottom: 2px;
	 font-size:12px;
	 line-height:1.4;
}

#chico_shoplist_sidebar .shoplist_kugiri {
 border-bottom: 1px solid #ccc;
 margin-left: -25px;
 line-height: 130%;
 font-weight:bold;
 font-size:11px;
}

#chico_shoplist_sidebar ul span { font-size: 11px }

#chico_shoplist_title {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_shoplist_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

/* --------------------------ページ別設定companyここから-----------------------
   ================================================== */

#chico_company_left {
 float: left;
 width: 220px;
 position: relative;
}

#chico_company_right {
 float: right;
 width: 560px;
 background-color: ;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#chico_company_sidebar {
 background-image: url(../img/chico_company_sidebar_back.png);
 width: 220px;
 height: 437px;
 background-repeat: no-repeat;
 position: absolute;
}

#chico_company_sidebar ul {
 padding-top: 200px;
 margin-left: 30px;
}

#chico_company_sidebar ul li { margin-bottom: 2px }

#chico_company_right dt {
 width: 180px;
 float: left;
 font-weight: bold;
 background-image: url(../img/designspice_bullet25.gif);
 background-position: left center;
 background-repeat: no-repeat;
 padding-left: 15px;
}

#chico_company_right dd {
 width: 285px;
 float: right;
 padding-left: 20px;
}

#chico_company_right dd span {
 font-size: 11px;
 padding-left: 15px;
}

#chico_company_right dl {
 width: 500px;
 height: 30px;
 margin-left: 45px;
 padding-top: 10px;
 clear: both;
 border-bottom: 1px #960 dotted;
}

#chico_company_right h3 {
 padding-top: 0.8em;
 padding-bottom: 2px;
 padding-right: 15px;
 width: 545px;
 height: 40px;
 background-color: ;
 text-align: right;
 display: block;
 border-top: #999 0px solid;
 border-bottom: #999 0px solid;
 margin-bottom: 15px;
 font-size: 16px;
 font-weight: bold;
 background-position: 40px top;
 background-image: url(../img/chico_company_title_h3.png);
 color: #fff;
 background-repeat: no-repeat;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#chico_info_chicolate h4 {
 font-size: 14px;
 font-weight: bold;
 background-image: url(../img/designspice_bullet25.gif);
 background-position: left center;
 background-repeat: no-repeat;
 padding-left: 15px;
}

#chico_company_title {
 width: 560px;
 height: 100px;
 background-image: url(../img/chico_company_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_saiyou {
 width: 400px;
 margin: 0 auto;
 border: #960 1px dashed;
 padding: 5px;
 font-size: 12px;
 margin-bottom: 15px;
}

#chico_saiyou_m {
 width: 350px;
 margin-left: 98px;
 border: #960 1px dashed;
 padding: 5px;
 font-size: 11px;
 margin-top: 20px;
}

#chico_saiyou_m img {
 float: left;
 margin-right: 10px;
}

#chico_saiyou_m p { padding: 5px }

#chico_saiyou_m a { font-size: 12px }

#chico_about_rec a {
 width: 174px;
 height: 39px;
 background-image: url(../img/chico_about_rec.jpg);
 text-indent: -9999px;
 display: block;
}

#chico_about_press  a {
 width: 174px;
 height: 39px;
 background-image: url(../img/chico_about_press.jpg);
 text-indent: -9999px;
 display: block;
}

#chico_about_pal  a {
 width: 174px;
 height: 39px;
 background-image: url(../img/chico_about_pal.jpg);
 text-indent: -9999px;
 display: block;
}

#chico_company_back {
 width: 560px;
 background-image: url(../img/chico_company_back.png);
 background-repeat: repeat-y;
 padding-bottom: 30px;
}

.chico_company_space { height: 25px }

/* --------------------------ページ別設定ppここから-----------------------
   ================================================== */

#chico_ppp_back {
 background-image: url(../img/chico_info_back.png);
 background-repeat: repeat-y;
 background-position: center top;
 padding-top: 20px;
 text-align: left;
}

#chico_ppp_box {
 width: 520px;
 margin: 0 auto;
 padding-bottom: 100px;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#chico_ppp_chicolate {
 background-image: url(../img/chico_info_chicolate.png);
 background-position: 490px 99%;
 background-repeat: no-repeat;
 font-size: 12px;
}

#chico_ppp_box h3 {
 width: 519px;
 font-size: 14px;
 font-weight: bold;
 text-align: right;
 letter-spacing: 0.1em;
}

#chico_ppp_box dl {
 padding-top: 10px;
 padding-bottom: 10px;
}

#chico_ppp_box dt {
 font-weight: bold;
 letter-spacing: 0.1em;
}

#chico_ppp_box dd { padding-left: 10px }

#chico_ppp_title {
 background-image: url(../img/chico_pp_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
 width: 717px;
 height: 100px;
 margin-left: 40px;
 padding-top: 20px;
}

/* --------------------------ページ別設定contactここから-----------------------
   ================================================== */

#chico_contact_title {
 width: 560px;
 height: 107px;
 background-image: url(../img/chico_contact_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
}

#chico_contact_sidebar {
 background-image: url(../img/chico_contact_sidebar_back.png);
 width: 220px;
 height: 550px;
 background-repeat: no-repeat;
 position: absolute;
}

#chico_contact_sidebar p {
 background-image: url(../img/contact_chuui.jpg);
 width: 175px;
 height: 165px;
 background-repeat: no-repeat;
 text-indent: -9999px;
 margin-top: 190px;
 margin-left: 33px;
}

#chico_contact_back {
 width: 560px;
 background-image: url(../img/chico_contact_back.png);
 background-repeat: repeat-y;
 padding-bottom: 30px;
 padding-top: 50px;
}

#chico_contact_f {
 height: 450px;
 background-image: url(../img/chico_mm_chicobaby.png);
 background-position: 230px 99%;
 background-repeat: no-repeat;
 font-size: 14px;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/* --------------------------ページ別設定themeここから-----------------------
   ================================================== */

#chico_theme_back {
 width: 824px;
 height: 730px;
 background-image: url(../img/chico_theme_back.png);
 background-repeat: no-repeat;
 position: relative;
}

#chico_theme_p {
 width: 424px;
 height: 338px;
 background-image: url(../img/chico_theme_p.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
 position: absolute;
 top: 220px;
 left: 420px;
}

#content_theme {
 width: 850px;
 margin: 0 auto 0 auto;
 background-color: ;
}

/* --------------------------ページ別設定mailmagazineここから-----------------------
   ================================================== */

#chico_mm_back {
 background-image: url(../img/chico_info_back.png);
 background-repeat: repeat-y;
 background-position: center top;
 padding-top: 20px;
 text-align: left;
}

#chico_mm_title {
 background-image: url(../img/chico_mm_title.png);
 background-repeat: no-repeat;
 text-indent: -9999px;
 width: 717px;
 height: 120px;
 margin-left: 40px;
 padding-top: 20px;
}

#chico_mm_left {
 width: 330px;
 float: left;
 background-color: ;
 margin-left: 65px;
 display: inline;
 padding-bottom: 20px;
}

#chico_mm_right {
 width: 330px;
 float: right;
 background-color: ;
 margin-right: 45px;
 background-repeat: no-repeat;
 display: inline;
 padding-bottom: 20px;
}

/* #chico_mm_chicolate{
	background-image:url(../img/chico_mm_chicobaby.png);
	background-position:520px 99%;
	background-repeat:no-repeat;
	font-size:11px;
}
   ================================================== */

#chico_mm_h3_news {
 background-image: url(../img/chico_mm_h3_news.png);
 background-repeat: no-repeat;
 width: 330px;
 height: 40px;
 text-indent: -9999px;
 margin-top: -20px;
 margin-bottom: 15px;
}

#chico_mm_h3_hp {
 background-image: url(../img/chico_mm_h3_hp.png);
 background-repeat: no-repeat;
 width: 330px;
 height: 40px;
 text-indent: -9999px;
 margin-top: -20px;
 margin-bottom: 15px;
}

#chico_mm_chicolate h4 {
 font-size: 14px;
 font-weight: bold;
 background-image: url(../img/designspice_bullet25.gif);
 background-position: left center;
 background-repeat: no-repeat;
 padding-left: 15px;
}

.chico_mm_hr {
 width: 330px;
 height: 15px;
 background-image: url(../img/chico_info_hr.gif);
 background-position: center;
 background-repeat: no-repeat;
}

#chico_mm_pc {
 width: 330px;
 background-image: url(../img/chico_mm_pc.png);
 background-repeat: no-repeat;
 background-position: top;
 padding-top: 230px;
}

#chico_mm_mobile {
 width: 330px;
 background-image: url(../img/chico_mm_mobile.png);
 background-repeat: no-repeat;
 background-position: top;
 padding-top: 230px;
}

#chico_mail {
 width: 450px;
 border: #933 1px dashed;
 margin: 0px auto 40px auto;
 font-size: 12px;
 padding: 5px;
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

h4.acc_trigger {
 padding: 0;
 margin: 0 0 5px 0;
 background: url(h2_trigger_a.gif) no-repeat;
 width: 330px;
 font-size: 2em;
 font-weight: normal;
 float: left;
}

h4.acc_trigger a {
 text-decoration: none;
 display: block;
}

h4.acc_trigger a:hover { color: #ccc }

h4.active {
 background-color: #999;
 color: #FFF;
}

.acc_container {
 margin: 0 0 5px;
 padding: 5px;
 overflow: hidden;
 font-size: 1.2em;
 width: 330px;
 clear: both;
 background: #f0f0f0;
 border: 1px solid #d6d6d6;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -moz-border-radius-bottomright: 5px;
 -moz-border-radius-bottomleft: 5px;
 border-bottom-right-radius: 5px;
 border-bottom-left-radius: 5px;
 text-align: center;
}

.acc_container h3 {
 font: 2.5em normal Georgia, "Times New Roman", Times, serif;
 margin: 0 0 10px;
 padding: 0 0 5px 0;
 border-bottom: 1px dashed #ccc;
}

.acc_container img {
 margin: 0 auto;
 padding: 5px;
 background: #ddd;
 border: 1px solid #ccc;
}

#chico_mobile_setsumei {
 margin: 0 auto;
 width: 290px;
 padding: 5px;
 border: dashed 1px #933;
 margin-bottom: 10px;
}

#chico_pc_setsumei {
 margin: 0 auto;
 width: 290px;
 padding: 5px;
 border: dashed 1px #933;
 margin-bottom: 10px;
}

#chico_mm_left h4 { margin-bottom: 5px }

#chico_mm_left h4 a {
 text-decoration: none;
 display: block;
 width: 330px;
}

#chico_mm_left h4 a:hover {
 color: #ccc;
 text-decoration: none;
 display: block;
 width: 330px;
}

*, * focus {
 outline: none;
 margin: 0;
 padding: 0;
}

#chico_mail span {
 color: #900;
 font-size: 10px;
}

.center { text-align: center }

/* --------------------------ページ別設定brandここまで-----------------------
   ================================================== */

/* --------------------------ページ別設定blogここから-----------------------
   ================================================== */

#chico_blog_inner {
 background-image: url(../img/chico_blog.png);
 width: 680px;
 height: 700px;
 background-repeat: no-repeat;
 margin-left: 80px;
}

#alpha-inner {
 background-image: url(../img/chico_blog_back.png);
 background-repeat: repeat-y;
 background-position: center top;
 padding-top: 20px;
 text-align: left;
}

#chico_blog_left {
 width: 320px;
 height: 100px;
 padding-top: 210px;
 padding-left: 60px;
 background-color: ;
 float: left;
}

#chico_blog_left p {
 width: 250px;
 padding-top: 30px;
}

#chico_blog_right {
 width: 220px;
 height: 70px;
 padding-top: 140px;
 padding-left: 0px;
 background-color: ;
 float: left;
 line-height:1.6;
}

#chico_blog_right h3 {
 width: 220px;
 height: 20px;
 border-left: #900 3px solid;
 padding-left: 5px;
 font-size: 14px;
 margin-bottom: 5px;
 vertical-align: middle;
}

#chico_blog_right ul { margin-bottom: 10px }

.chico_item_box p a { font-weight: bold }

#chico_blog_right ul li span{
	font-size:9px;
}
/* --------------------------ページ別設定blogここまで-----------------------
   ================================================== */

/* --------------------------ページ別設定topここから-----------------------
   ================================================== */

/* --------------------------ページ別設定topここまで-----------------------
   ================================================== */

/* --------------------------ページ別設定accessここから-----------------------
   ================================================== */

/* --------------------------ページ別設定accessここまで-----------------------
   ================================================== */

/* --------------------------ページ別設定eventここから-----------------------
   ================================================== */

/* --------------------------ページ別設定eventここまで-----------------------
   ================================================== */

/* --------------------------API別設定backgroundpositionここから-----------------------
   ================================================== */

#footer_link_box a, #chico_shoplist_sidebar a {
 color: #2E3F1F;
 text-decoration: none;
 background: url(../img/bg.png) 0 100px no-repeat;
 overflow: hidden;
}

/* --------------------------API別設定vtipここから-----------------------
   ================================================== */

p#vtip {
 display: none;
 position: absolute;
 padding: 8px;
 left: 5px;
 font-size: 0.8em;
 background-color: white;
 border: 1px solid #88c0b7;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 z-index: 9999;
 font-family: Meiryo, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  Osaka,Verdana, Arial, Helvetica, sans-serif;
 color: #666;
}

p#vtip #vtipArrow {
 position: absolute;
 top: -10px;
 left: 5px;
}

/* --------------------------API別設定ここまで-----------------------
   ================================================== */

.chico_info_p em {
 font-size: 12px;
 font-weight: bold;
}

/* mouseover state */
#download_now:hover {
	background-position:0 -44px ;		
}
 
/* clicked state */
#download_now:focus {
	background-position:0 -88px;
}
 
/* tooltip styling */
.tooltip {
	display:none;
	background:transparent url(../img/black_arrow.png) no-repeat;
	font-size:14px;
	height:90px;
	width:180px;
	padding:25px;
	color:#fff;
	z-index:1;
}
.tooltip.bottom {
	background:url(/tools/img/tooltip/black_arrow_bottom.png);
	padding-top:40px;
	height:55px;
}

.tooltip.bottom {
	background:url(/tools/img/tooltip/black_arrow_bottom.png);
}
 
/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}
 
.tooltip a {
	color:#70A3A3;
	font-size:14px;
	font-weight:bold;
}
.chico_info_p span{
	font-size:12px;
	color:#763D49;
	font-weight:bold;
}
.social_link{
	text-align:right;
	background-color:;
	margin-top:-30px;
	margin-bottom:40px;
	width:750px;
}
.social_link a{
	float:right;
	margin-left:10px;
}
.social_link iframe{
	float:right;
	background-color:#;
	margin-left:10px;
}
.theme_social_link{
	text-align:right;
	background-color:;
	margin-top:-30px;
	width:830px;
}
.theme_social_link a{
	float:right;
	margin-left:10px;
}
.theme_social_link iframe{
	float:right;
	background-color:#;
	margin-left:10px;
}
.item_social_link{
	text-align:right;
	background-color:;
	margin-top:-20px;
	margin-bottom:10px;
	width:540px;
}
.item_social_link a{
	float:right;
	margin-left:10px;
}
.item_social_link iframe{
	float:right;
	background-color:#;
	margin-left:10px;
}
#chico_menu_facebook a{
 background-image: url(../img/chico_facebook_2.png);
 background-repeat: no-repeat;
 width: 83px;
 height: 14px;
 text-indent: -9999px;
 display: block;
 background-position: top;
}
#facebook_box{
	 width: 58px;
 height: 17px;
 display: block;
}
.tooltip iframe{
	display:block;
	width:320px;
	height:100px;
}
.tooltip iframe a{
	color:#70A3A3;
}
.tooltip_face {
	display:none;
	background:transparent url(../img/chico_facebook_back.png) no-repeat;
	font-size:14px;
	height:120px;
	width:320px;
	padding:25px;
	color:#fff;
	z-index:1;
	line-height:0;
}
#info_facebook{
	padding-left:10px;
	padding-top:5px;
}
/* --------ページ別設定FAQここから-----------------------   ================================================== */
#chico_faq{
	padding-top:30px;
	padding-left:50px;
	font-size:12px;
	font-weight:bold;
}
#chico_faq a{
	text-decoration:underline;
}
#faq_back{
	background-image:url(../img/chico_company_back.png);
	width:560px;
	background-repeat:repeat-y;
	margin:0 auto;
	padding-top:20px;
	padding-bottom:30px;
}
#faq_back dl{
	padding-left:50px;
	padding-right:30px;
	padding-bottom:20px;
}
#faq_back dt{
	color:#72B1B3;
	font-weight:bold;
}
#faq_back dt span{
	font-size:16px;
}
#faq_back dd span{
	font-size:16px;
	font-weight:bold;
	padding-right:5px;
}
#faq_back dd{
	font-size:11px;
}
#faq_back dd strong{
	font-size:12px;
	font-weight:bold;
}
#faq_back dd a{
	text-decoration:underline;
}
#faq_container{
 background-image: url(../img/texture-small.jpg);
 background-repeat: repeat;
}
#contact_text{
	font-size:11px;
	width:470px;
	margin-left:50px;
margin-top:50px;
	border-top:1px dotted #999;
	padding-top:10px;
	line-height:1.4;
}
#contact_text ul li{
	margin-bottom:5px;
}
