

/*  お姉さんCLUB-札幌
--------------------------------------------------------------------------*/

@charset "shift_jis";

body{ background : transparent url(../img/bg.jpg) no-repeat center top;}
h1{ font-weight: normal;font-size: 10px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #fff;padding-top:4px;margin: 0px;}
font{ font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}

.none{ display:none;}

/*  BASE
--------------------------------------------------------------------------*/
strong{font-weight:normal;}
input{margin:0px;}form{margin:0px;}

/*  HEAD-MENU
--------------------------------------------------------------------------*/
.bg_head{ background : transparent url(../img/bg_head.png) no-repeat center top;height: 205px;margin-bottom:15px; width: 100%;min-width: 1200px;}
.head_obi{ width: 1100px;height: 38px;}
.head{ width: 1100px;height: 112px;}
.menu{padding-top:1px;}
.head_menu01{ margin:8px 21px 0px 0px;}
.head_menu02{ margin:8px 2px 0px 0px;}
.bg_head_logo{ background : transparent url(../img/bg_head_logo.png) no-repeat center top;width: 783px;height: 112px;}
.bg_head_member{ background : transparent url(../img/bg_head_member.png) no-repeat center top;width: 410px;height: 92px;}
.head_member{ padding-top:30px;}
.login{ padding-top: 4px;}
.login2{color: #da0000;font-size: 10px;line-height: 150%;letter-spacing:0px;font-family:"ヒラギノ角ゴ Pro W3";padding-top:3px;}
.lform{  background:#fff;line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #bfbfbf;padding-left: 3px;padding-top: 1px;margin-right: 2px;width: 79px;height: 20px;}
.lform2{  background:#fff;line-height: 150%;font-family: verdana,arial; color: #111111;
	border:1px solid #bfbfbf;padding-left: 3px;padding-top: 1px;width: 80px;height: 20px;}
.zaiseki {  padding:0px 0px 0px 0px;font-size: 23px;font-family: Tahoma,arial,sans; color: #da0000; font-weight: bold;}
.zaiseki .z_title{ background-color:#373737; font-size:12px; color:white; text-align:center; padding:2px; font-weight:normal; margin:0 2px 0 10px;}
.zaiseki2 {  padding-top: 15px;padding-left: 2px;font-size: 11px;font-family: Tahoma,arial,sans; color: #120f03; font-weight: bold;}

/*  LEFT-MENU
--------------------------------------------------------------------------*/
.bg_left_menu{ background : transparent url(../img/bg_left_menu.png) no-repeat center top;width: 220px;height: 351px;}
.leftmenu{ padding-top:30px;}
.left_menu{ margin-top:3px;}
.bg_left_shop{ border: 1px solid #abaaaa; padding: 5px 0px 5px 0px;background-color: #fff;width: 220px;}
.left_shop_title{ margin-top:10px;}
.left_shop{ margin-top:3px;}
.left_bana{ margin-top:8px;}


/*  LEFT-DIARY
--------------------------------------------------------------------------*/

.bg_left_diary{ background : transparent url(../img/bg_left_diary.png) no-repeat center top;width: 220px;height: 810px;margin-top:10px;}
.left_diary{ padding-top:40px;}
.left_diary_scroll {overflow: auto; /* スクロール表示 */ width: 210px;height: 760px;}

.left_diary_title{ margin: 0px 0px 5px 0px;background-color:#ff68a8;border-radius: 8px;padding:5px 0px 4px 0px;}
.left_diary_title2{ color: #fff;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.left_diary_img{ margin: 5px 0px 5px 0px;}
.left_diary_name{ border-bottom:1px dotted #b9a16a;color: #222;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.left_diary_name a,.left_diary_name a:visited { color: #222;text-decoration: none;}
.left_diary_name a:hover { color: #ff2c6d;text-decoration: underline;}
.left_diary_comme{ color: #333;font-size: 11px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}



/*  LEFT-PRICE
--------------------------------------------------------------------------*/
.bg_left_price{ background : transparent url(../img/bg_left_price.png) no-repeat center top;width: 220px;height: 185px;margin-top:10px;}
.left_price{ padding-top:40px;}
.left_price01{ background : transparent url(../img/left_price01.png) no-repeat center top;width: 200px;height: 35px;margin-bottom:3px;}
.left_price02{ background : transparent url(../img/left_price02.png) no-repeat center top;width: 200px;height: 35px;margin-bottom:3px;}
.left_price03{ background : transparent url(../img/left_price03.png) no-repeat center top;width: 200px;height: 35px;margin-bottom:3px;}
.left_price_name{ padding:9px 10px 0px 0px;font-size: 22px;line-height: 100%;font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif; color: #da0000; font-weight: bold;}

/*  RIGHT-SOKUHIME
--------------------------------------------------------------------------*/
.bg_right_sokuhime{ background : transparent url(../img/bg_right_sokuhime.png) no-repeat center top;width: 240px;height: 520px;}
.bg_right_sokuhime2{ background : transparent url(../img/bg_right_sokuhime2.jpg) no-repeat center top;width: 230px;height: 143px;margin-top:5px;}
.right_sokuhime{ padding-top:30px;}
.sokuhime_castimg{ margin-top:4px;}
.sokuhime_cast_name { padding:5px 0px 0px 0px;color: #222;font-size: 12px;line-height: 150%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.sokuhime_cast_size { color: #333;font-size: 10px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.sokuhime_cast_sche { color: #ea0000;font-size: 11px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.sokuhime_cast_sche { margin: 2px 0px 1px 0px;padding:4px 0px 2px 0px;border-top:1px dotted #b9a16a;border-bottom:1px dotted #b9a16a;}
.sokuhime_cast_icon { padding:1px 0px 2px 0px;}
.sokuhime_cast_review { padding:3px 0px 2px 0px;color: #333;font-size: 11px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.sokuhime_new{vertical-align:-1px;}
.right_bana{ margin-top:8px;}

/*  TOP-MOVIE
--------------------------------------------------------------------------*/
.bg_marquee{ background : transparent url(../img/bg_maquee.png) no-repeat center top;width: 745px;height: 28px;margin-bottom:10px;}
.marquee01{ padding:4px 8px 0px 0px;color: #333;font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.bg_top_movie{ background : transparent url(../img/bg_topmovie.png) no-repeat center top;width: 271px;height: 258px;}
.top_movie_bu{ margin-top:14px;margin-right:1px;margin-left:1px;}

/*  TOP-LOGIN
--------------------------------------------------------------------------*/
.bg_login{ margin:9px 0px 0px 0px;background : transparent url(../img/bg_login.png) no-repeat center top;width: 745px;height: 45px;}
.login_form{ width: 130px;height: 24px;background:#fff;line-height: 130%;font-family: verdana,arial; color: #111111;
	border:1px solid #333;padding-bottom: 1px;padding-top: 1px;padding-left: 3px;}
.login_txt{ color: #fff;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/*  TOP-NEWS
--------------------------------------------------------------------------*/
.bg_top_news{ background : transparent url(../img/bg_top_news.png) no-repeat center top;width: 536px;height: 335px;margin-top:10px;}
.news_ichiran{ margin:5px 10px 26px 0px;}
.top_news_line{ margin: 2px 0px 1px 0px;padding:4px 0px 5px 0px;border-bottom:1px dotted #b9a16a;}
.top_news_scroll {overflow: auto; /* スクロール表示 */ width: 520px;height: 266px;}
.top_news_title{ margin: 0px 0px 5px 0px;background-color:#ff68a8;border-radius: 8px;padding:5px 0px 4px 5px;}
.top_news_title2{ color: #fff;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_news_comme{ color: #333;font-size: 11px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}

/*  TOP-REVIEW
--------------------------------------------------------------------------*/
.bg_top_review{ background : transparent url(../img/bg_top_review.png) no-repeat center top;width: 536px;height: 259px;margin-top:15px;}
.review_ichiran{ margin:5px 10px 26px 0px;}
.review_ichiran2{ margin:5px 2px 26px 0px;}
.top_review_icon{vertical-align:-3px;margin:0px 2px 0px 0px;}
.top_review01{padding:0px 2px 8px 2px;}
.top_review_scroll {overflow: auto; /* スクロール表示 */ width: 514px;height: 186px;}
.top_review_title{ margin: 0px 0px 5px 0px;background-color:#ff68a8;border-radius: 8px;padding:5px 0px 4px 5px;}
.top_review_title2{ color: #fff;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_review_title3{ color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_review_title3{ margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-bottom:1px dotted #b9a16a;}
.top_review_comme{ color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_review_sankou{ color: #c20500;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_review_sankou{ margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-bottom:1px dotted #b9a16a;}

/*  TOP-PRICE
--------------------------------------------------------------------------*/
.bg_top_price{ background : transparent url(../img/bg_top_price.png) no-repeat center top;width: 536px;height: 185px;margin-top:15px;}
.price_ichiran{ margin:5px 10px 18px 0px;}
.top_bana{ margin-top:15px;}
.top_bana2{ margin-top:5px;}

/*  TOP-MAGA
--------------------------------------------------------------------------*/
.bg_top_maga{ background : transparent url(../img/bg_top_maga.png) no-repeat center top;width: 194px;height: 185px;margin-top:15px;}
.top_maga{padding-top:127px;width:180px;font-size: 10px;}
.top_maga{ color: #fff;font-size: 10px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.maga_form{ width: 130px;height: 24px;background:#fff;line-height: 130%;font-family: verdana,arial; color: #111111;
	border:1px solid #79ce59;padding-bottom: 1px;padding-top: 1px;padding-left: 3px;}
.maga_form2{ padding-top: 5px; padding-right: 5px;padding-left: 5px;padding-bottom:5px;height: 24px;background:#212121;font-size: 10px; line-height: 130%;font-family: verdana,arial; color: #fff;border:1px solid #35c200;}

/*  TOP-NEWFACE
--------------------------------------------------------------------------*/
.bg_top_newface{ background : transparent url(../img/bg_top_newface.png) no-repeat center top;width: 194px;height: 335px;margin-top:10px;}
.top_newface{ padding-top:36px;}
.top_newface2{ margin-top:0px;}
.top_newface_icon{ margin:3px 1px 2px 1px;}
.newface_cast_name { width: 124px;padding:3px 0px 0px 0px;color: #222;font-size: 11px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.newface_cast_size { width: 124px;color: #333;font-size: 10px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.newface_cast_sche { width: 124px;color: #ea0000;font-size: 10px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.newface_cast_sche { width: 124px;margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-top:1px dotted #b9a16a;border-bottom:1px dotted #b9a16a;}
.newface_cast_icon { padding:1px 0px 2px 0px;}
.newface_cast_review { width: 124px;padding:2px 0px 0px 0px;color: #333;font-size: 10px;line-height: 150%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


/*  TOP-GRAPH
--------------------------------------------------------------------------*/
.bg_top_graph{ background : transparent url(../img/bg_graph.png) no-repeat center top;width: 745px;height: 293px;margin-top:10px;}

/*  TOP-RANK
--------------------------------------------------------------------------*/
.bg_top_rank{ background : transparent url(../img/title_top_rank2.png) no-repeat center top;width: 745px;height: 35px;margin-top:10px;}
.top_rank_title { padding:9px 0px 0px 200px;color: #fff;font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_rank { margin:0px 0px 1px 0px;}

/*  TOP-KENSAKU
--------------------------------------------------------------------------*/
.bg_top_kensaku{ background : transparent url(../img/bg_top_kensaku.png) no-repeat center top;width: 745px;height: 220px;margin-top:10px;}
.top_kensaku_ichiran{ margin:5px 10px 55px 0px;}
.top_kensaku01{ padding:3px 0px 0px 0px;color: #222;font-size: 11px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_kensaku02{ width: 136px;}

/*  TOP-SCHE
--------------------------------------------------------------------------*/
.top_sche_day{ width: 745px;margin: 0px 0px 0px 0px;padding:10px 0px 5px 0px;border-bottom:1px dotted #d1d1d1;}
.top_sche_day{ letter-spacing: 0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 14px; color: #8e0000;}
.top_sche_icon{vertical-align:-1px;margin: 0px 5px 0px 0px;}
.top_sche { width: 745px;padding:8px 0px 5px 0px;}
.bg_top_cast{ background-color: #fff;border:1px solid #a3a1a1;border-radius: 5px;width: 140px;margin:0px 2px 7px 2px;}
.bg_top_castprice{ margin:3px 0px 0px 0px;background : transparent url(../img/bg_cast_price.png) no-repeat center top;width: 132px;height: 22px;}
.top_cast_price { padding:3px 10px 0px 0px;color: #a20000;font-size: 11px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;letter-spacing:1px;}
.top_cast_img { margin:3px 0px 0px 0px;}
.top_cast_name { width: 130px;padding:3px 0px 0px 0px;color: #222;font-size: 11px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.top_cast_size { width: 130px;color: #333;font-family: Tahoma,arial,sans;font-size: 10px;letter-spacing:0px;}
.top_cast_sche { width: 130px;color: #ea0000;font-size: 10px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;letter-spacing:1px;}
.top_cast_sche { width: 130px;margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-top:1px dotted #b9a16a;border-bottom:1px dotted #b9a16a;}
.top_cast_icon { margin:3px 1px 2px 1px;}
.top_cast_review { width: 124px;padding:2px 0px 3px 0px;color: #333;font-size: 10px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;letter-spacing:0px;}

/*  CAST-KENSAKU
--------------------------------------------------------------------------*/
.bg_kensaku{ background : transparent url(../img/bg_kensaku.png) no-repeat center top;width: 745px;height: 180px;}
.kensaku01{ padding-top:46px;}
.cast_other{ margin:5px 0px 5px 0px;}

/*  NEWS
--------------------------------------------------------------------------*/
.news_title{ margin:5px 0px 5px 0px;}
.bg_news{ background : transparent url(../img/bg_news.png) no-repeat center top;width: 745px;height: 343px;margin-top:10px;}
.news01{ padding-top:18px;}
.bg_news_title{ background-color: #4b4b4b;border:1px solid #313131;border-radius: 8px;width: 710px;margin: 0px 0px 10px 0px;}
.news_title01{ padding:7px 0px 6px 8px;color: #fff;font-size: 12px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.news_title01 a,.news_title01 a:visited { color: #fff;text-decoration: none;}
.news_title01 a:hover { color: #fff;text-decoration: underline;}

.news_comme{ padding: 3px 0px 0px 0px;margin-top:7px;overflow: auto; /* スクロール表示 */ width: 566px;height: 250px;}
.news_comme2{ padding: 3px 0px 0px 0px;margin-top:7px;overflow: auto; /* スクロール表示 */ width: 566px;height: 250px;}
.news_comme2{ letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 12px; color: #222;}


/*  EVENT
--------------------------------------------------------------------------*/
.bg_event{width: 743px;/*height: 573px;*/ padding-bottom:8px; border:1px solid #b9b9b9;}
.event01{ /*height: 40px;*/ height:35px; background : transparent url(../img/bg_event.png) no-repeat center top; margin-top:10px; padding-left:20px;}
.event_img{ /*margin-top:10px;*/}
.event_title{ padding:12px 0px 0px 8px;color: #fff;font-size: 12px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.event_comme{ padding: 3px 5px 0px 5px;overflow: auto; /* スクロール表示 */ width: 726px;max-height: 520px;}
.event_comme{ letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 12px; color: #222;}

/*  NEW FACE
--------------------------------------------------------------------------*/
.bg_newface{ background : transparent url(../img/bg_newface.png) no-repeat center top;width: 745px;height: 251px;margin-top:10px;}
.newface01{ height: 44px;}
.newface02{ padding:8px 0px 0px 0px;}
.newface_title01{ background-color: #4b4b4b;border:1px solid #313131;border-radius: 8px;width: 720px;margin:0px 0px 0px 0px;}
.newface_title01{ padding:7px 0px 6px 8px;color: #fff;font-size: 12px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.newface_comme{ padding: 3px 0px 0px 0px;margin-top:7px;overflow: auto; /* スクロール表示 */ width: 566px;height: 180px;}
.newface_comme{ letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 12px; color: #222;}

/*  スケジュール関連
--------------------------------------------------------------------------*/
.bg_sche_title{ background : transparent url(../img/bg_sche_title.png) no-repeat center top;width: 745px;height: 145px;}
.bg_sche_title2{ background : transparent url(../img/title_sche.png) no-repeat center top;width: 745px;height: 35px;}
.sche_other{ margin:5px 10px 0px 0px;}
.sche_other2{ margin:5px 10px 0px 0px;}
.bg_sche_day{ background : transparent url(../img/bg_sche_day.png) no-repeat center top;width: 745px;height: 63px;margin:5px 0px 5px 0px;}
.bg_sche_day2{ background : transparent url(../img/bg_sche_day2.png) no-repeat center top;width: 104px;height: 53px;}
.bg_sche_day3{ background : transparent url(../img/bg_sche_day3.png) no-repeat center top;width: 104px;height: 53px;}
.bg_sche_day4{ background : transparent url(../img/bg_sche_day4.png) no-repeat center top;width: 104px;height: 53px;}
.bg_sche_day5{ background : transparent url(../img/bg_sche_day5.png) no-repeat center top;width: 70px;height: 23px;margin:5px 1px 0px 0px;}
.sche_day_txt{ width: 745px;padding:5px 0px 5px 0px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 12px; color: #222;}
.sche_day{ padding:4px 0px 0px 0px;}
.sche_day2{padding:5px 0px 0px 0px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 14px; color: #222;}
.sche_day2 a,.sche_day2 a:visited { color: #222;text-decoration: none;}
.sche_day2 a:hover { color: #222;text-decoration: underline;}
.sche_day3{padding:5px 0px 0px 0px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 14px; color: #fff;}
.sche_day3 a,.sche_day3 a:visited { color: #fff;text-decoration: none;}
.sche_day3 a:hover { color: #fff;text-decoration: underline;}
.sche_day4{padding:3px 0px 0px 0px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 11px; color: #fff;}
.sche_day4 a,.sche_day3 a:visited { color: #fff;text-decoration: none;}
.sche_day4 a:hover { color: #fff;text-decoration: underline;}
.sche_day5{ width: 725px;margin: 0px 0px 0px 0px;padding:7px 0px 5px 0px;border-bottom:1px dotted #d1d1d1;}
.sche_day5{ line-height: 130%;letter-spacing: 0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 14px; color: #222;}
.bg_sche{ width: 745px;margin: 0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius: 5px;border:1px solid #767676;}
.bg_sche01{ background : transparent url(../img/bg_sche.png) no-repeat center top;width: 725px;height: 112px;margin:5px 0px 5px 0px;}
.sche01{ padding:8px 0px 0px 0px;}
.sche02{ width: 730px;padding:8px 0px 0px 0px;}
.sche_img{ border:1px solid #b9a16a;}
.sche_waku{ margin:2px 0px 3px 0px;}
.sche_wakutime{ background:#ea0000;border: 1px solid #d60303;color: #fff;font-size: 13px;line-height: 100%;padding:5px 0px 5px 0px;}
.sche_name01{padding:0px 0px 5px 0px;line-height: 130%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 13px; color: #222;}
.sche_name01 a,.sche_name01 a:visited { color: #ff2c6d;text-decoration: none;}
.sche_name01 a:hover { color: #ff2c6d;text-decoration: underline;}
.sche_name02{padding:0px 0px 5px 0px;line-height: 130%;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 13px; color: #b00000;}
.sche_name02 a,.sche_name02 a:visited { color: #b00000;text-decoration: none;}
.sche_name02 a:hover { color: #b00000;text-decoration: underline;}


/*  CAST
--------------------------------------------------------------------------*/
.cast_title{ margin:5px 0px 0px 0px;}

/*  PROF
--------------------------------------------------------------------------*/
.bg_prof_name{ background : transparent url(../img/bg_prof_name.png) no-repeat center top;width: 745px;height: 60px;margin: 7px 0px 7px 0px;}
.prof_name01{ width: 406px;height: 31px;}
.prof_name02{padding:5px 0px 0px 8px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 14px; color: #333;}
.prof_price{padding:14px 10px 0px 0px;letter-spacing: 1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 24px; color: #950209;}
.prof_marquee{ padding:4px 0px 0px 0px;color: #f5000c;font-size: 11px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.prof_icon{ padding:9px 0px 0px 0px;}
.prof_icon2{ margin:2px 0px 0px 4px;}
.bg_prof_photo{ background : transparent url(../img/bg_prof_photo.png) no-repeat center top;width: 396px;height: 511px;margin: 7px 0px 0px 0px;}
.prof_photo{ padding:10px 0px 0px 0px;}
.prof_photo2{ margin:0px 0px 0px 2px;}
.prof_photo_sum{ border:1px solid #b9a16a;margin:5px 0px 0px 5px;}
.prof_next{ margin:5px 2px 0px 2px;}
.bg_prof_comme{ background : transparent url(../img/bg_prof_comme.png) no-repeat center top;width: 396px;height: 230px;margin: 7px 0px 0px 0px;}
.prof_comme{ padding:40px 0px 0px 0px;}
.prof_comme2{overflow: auto; /* スクロール表示 */ width: 380px;height: 180px;}
.prof_comme2{ letter-spacing: 1px;line-height: 170%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 12px; color: #333;}
.bg_prof_graph{ background : transparent url(../img/bg_prof_graph.png) no-repeat center top;width: 339px;height: 230px;margin: 7px 0px 0px 0px;}
.prof_graph{ padding:40px 0px 0px 0px;}
.graph01{ width: 110px;padding: 5px 0px 3px 0px;border-bottom:1px dotted #dedede;}
.graph01{ letter-spacing: 1px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 11px; color: #333;}
.bg_prof_faq{ background : transparent url(../img/bg_prof_faq.png) no-repeat center top;width: 339px;height: 511px;margin: 7px 0px 0px 0px;}
.prof_faq{padding:46px 0px 0px 0px;}
.prof_faq2{overflow: auto; /* スクロール表示 */ width: 318px;height: 446px;}
.faq01{ padding: 7px 0px 5px 8px;background:#545454;border:1px solid #444343;}
.faq01{ letter-spacing: 1px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 11px; color: #fff;}
.faq02{ padding: 7px 0px 5px 8px;background:#fff;border:1px solid #dad9d7;}
.faq02{ letter-spacing: 1px;line-height: 100%;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size: 11px; color: #333;}
.bg_prof_sche{ background : transparent url(../img/bg_prof_sche.png) no-repeat center top;width: 745px;height: 290px;margin: 7px 0px 0px 0px;}
.prof_sche01{ padding:44px 0px 0px 0px;}
.prof_sche02{ padding:38px 0px 0px 0px;}
.prof_day { letter-spacing: 0px;font-size: 12px;font-weight: bold;font-family: Tahoma,arial,sans; color:#fff;line-height: 150%;padding-top: 6px;padding-bottom: 6px;}
.prof_day2 { letter-spacing: 0px;font-size: 12px;font-weight: bold;font-family: Tahoma,arial,sans; color:#333;line-height: 150%;padding-top: 6px;padding-bottom: 6px;}
.bg_prof_sp{ background : transparent url(../img/bg_prof_smart.png) no-repeat center top;width: 415px;height: 131px;margin: 7px 0px 0px 0px;}
.prof_mobile{ padding-top: 94px;width: 390px;}
.mobileform{  background:#fff;line-height: 32px;padding: 0px 0px 0px 5px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;
	border:1px solid #d4ccb9;width: 220px;height: 30px;}
.mobileform2{  background:#a90000;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #fff;
	border:1px solid #920000;height: 30px;}
.prof_bana01{ margin:7px 0px 0px 0px;}
.prof_bana02{ margin:5px 0px 0px 0px;}
.bg_prof_review{ background : transparent url(../img/bg_prof_review.png) no-repeat center top;width: 745px;height: 964px;margin: 7px 0px 0px 0px;}
.prof_review_other{ margin:3px 5px 15px 0px;}
.prof_review_scroll {overflow: auto; /* スクロール表示 */ width: 726px;height: 900px;}
.prof_review_waku{ width: 700px;border:1px solid #dddddd;border-radius: 5px;padding:5px 0px 4px 0px;margin:5px 0px 0px 0px;}

.prof_review_title{ width: 686px;margin: 0px 0px 5px 0px;background-color:#e90000;border-radius: 8px;padding:5px 0px 4px 5px;}
.prof_review_title2{ color: #fff;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.prof_review_title3{ color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.prof_review_title3{ margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-bottom:1px dotted #b9a16a;}
.prof_review_comme{ color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.prof_review_sankou{ color: #c20500;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.prof_review_sankou{ margin: 1px 0px 1px 0px;padding:4px 0px 1px 0px;border-top:1px dotted #b9a16a;}
.prof_review_icon{vertical-align:-6px;margin:0px 2px 0px 2px;}

/*  SYSTEM
--------------------------------------------------------------------------*/
.system{ margin:7px 0px 0px 0px;}
.bg_system{ background : transparent url(../img/system03.png) no-repeat center top;width: 745px;height: 1273px;margin: 7px 0px 0px 0px;}
.system01{ margin:1090px 0px 0px 30px;}
.system02{ margin:50px 0px 0px 30px;}



/*  HOTEL
--------------------------------------------------------------------------*/
.hotel{width:745px;}
.hotel01{ margin-top:10px;}
.hotel02{ margin-top:8px;margin-bottom:5px;}
.hotel03{width: 715px;padding-top: 4px;padding-bottom: 5px;border-bottom: 1px dotted #bcbcbc;}
.hotel04{color: #2c200a;font-size: 12px;letter-spacing:1px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;padding-top:3px;padding-bottom:3px;margin-bottom:2px;border-bottom: 1px dotted #bcbcbc;}
.hotel05{color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height: 160%;}
.hotel_menu{width:745px; padding:20px 0px 20px 10px;color: #333;font-size: 12px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height: 160%;}
.hotel_menu a,.hotel_menu a:visited { color: #333;text-decoration: underline;}
.hotel_menu a:hover { color: #e60000;text-decoration: none;}
.hotel_title{ background : transparent url(../img/title_hotel00.png) no-repeat center top;width: 715px;height: 58px;margin: 8px 0px 8px 0px;}
.hotel_title01{padding:20px 0px 0px 40px;color: #fff;font-size: 15px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;line-height: 160%;}


/*  REVIEW
--------------------------------------------------------------------------*/
.bg_review{ background : transparent url(../img/bg_review_toukou.png) no-repeat center top;width: 745px;height: 463px;margin: 7px 0px 0px 0px;}
.review_kinsi{ margin:5px 0px 5px 0px;}
.review_toukou{ margin:410px 20px 0px 0px;}
.review_waku{ width: 745px;border:1px solid #bcbcbc;border-radius: 5px;padding:5px 0px 4px 0px;margin:7px 0px 0px 0px;}
.review_title{ width: 720px;margin: 0px 0px 5px 0px;background-color:#e90000;border-radius: 8px;padding:5px 0px 4px 5px;}
.review_title2{ color: #fff;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.review_title3{ color: #333;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.review_title3{ margin: 1px 0px 1px 0px;padding:2px 0px 1px 0px;border-bottom:1px dotted #b9a16a;}
.review_comme{ color: #333;font-size: 11px;line-height: 170%;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.review_sankou{ color: #c20500;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.review_sankou{ margin: 1px 0px 1px 0px;padding:4px 0px 1px 0px;border-top:1px dotted #b9a16a;}

.review_comme strong,.top_review_comme strong,.prof_review_comme strong{ font-weight:bolder; font-size:14px; display:block;}

/*  RESERVE
--------------------------------------------------------------------------*/
.bg_resereve{ width: 745px;margin: 7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius: 5px;border:1px solid #c5c5c3;}
.reserve_txt{ padding:6px 0px 4px 0px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;line-height: 160%;width: 715px;border-bottom: 1px dotted #d8d7d7;}
.reserve01{ font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #34270c;line-height: 150%;width: 715px;border-bottom: 1px dotted #666;padding-bottom: 6px;padding-top: 8px;margin-bottom: 5px;}
.reserve02{ padding:5px 5px 4px 5px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #fff;letter-spacing:0px;line-height: 170%; text-align:left;}
.reserve03{ padding:5px 0px 4px 8px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;letter-spacing:1px;line-height: 170%; text-align:left;}
.reserve04{ font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #e50025;letter-spacing:0px;line-height: 170%;padding:10px 0px 10px 0px;width: 715px; text-align:left;}
.reserve05{ padding:10px 0px 10px 0px;width: 715px; text-align:left;}
.form01{  background:#fff;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; color: #333;
	border:1px solid #bfbfbf;padding:2px 0px 0px 5px;width: 400px;height: 26px;}
.form02{  background:#fff;font-size: 15px; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #111111;
	border:1px solid #bfbfbf;padding:2px 0px 0px 5px;width: 200px;height: 28px;}
.form03{  background:#fff;font-size: 15px; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #111111;
	border:1px solid #bfbfbf;padding:2px 0px 0px 5px;width: 50px;height: 28px;}
.form04{ background:#fff;border:1px solid #bfbfbf;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; 
	font-size: 14px;line-height: 150%;
	scrollbar-face-color: #fff; /* 表面の色 */
	scrollbar-arrow-color: #fff; /* 矢印の色 */
	scrollbar-highlight-color: #fff; /* ハイライトの色 */
	scrollbar-shadow-color: #fff; /* 影の色 */
	scrollbar-base-color: #fff; /* ベース色 */
	scrollbar-3dlight-color: #fff; /* 左端と上端の色 */
	scrollbar-darkshadow-color: #fff; /* 右端と下端の色 */
	padding:5px 0px 0px 5px;width: 400px;resize: none;}
.form_bg{ background : transparent url(../img/bg_form.jpg) no-repeat center top;width:240px;border:1px solid #ff6da3;}
.form_bg2{  background:#fff;border:1px solid #e0e0dd;}

/*  ENQUETE
--------------------------------------------------------------------------*/
.enquete01{ margin:5px 0px 0px 0px;}
.enquete_waku{ width: 745px;border:1px solid #bcbcbc;border-radius: 5px;padding:10px 0px 10px 0px;margin:5px 0px 0px 0px;}
.enquete02{ padding:5px 0px 4px 8px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #fff;letter-spacing:0px;line-height: 170%; text-align:left;}
.enquete03{ padding:5px 0px 4px 8px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;letter-spacing:1px;line-height: 170%; text-align:left;}
.enquete04{ padding:10px 0px 10px 0px;width: 715px; text-align:left;}

/*  CONTCT
--------------------------------------------------------------------------*/
.contact_waku{ width: 745px;border:1px solid #bcbcbc;border-radius: 0px 0px 8px 8px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;}
.contact_txt{ padding:10px 0px 10px 0px;width: 715px; text-align:left;}
.contact_txt{ font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;letter-spacing:1px;line-height: 170%; text-align:left;}

/*  RANKING
--------------------------------------------------------------------------*/
.bg_rank{ background : transparent url(../img/bg_rank.png) no-repeat center top;width:745px;height: 634px;margin:5px 0px 0px 0px;}
.bg_rank01{ background : transparent url(../img/rank01.png) no-repeat center top;width:310px;height: 537px;margin:0px 0px 0px 0px;}
.bg_rank02{ background : transparent url(../img/rank02.png) no-repeat center top;width:142px;height: 262px;margin:0px 0px 0px 0px;}
.bg_rank03{ background : transparent url(../img/rank03.png) no-repeat center top;width:142px;height: 262px;margin:0px 0px 0px 0px;}
.bg_rank04{ background : transparent url(../img/rank04.png) no-repeat center top;width:142px;height: 262px;margin:13px 0px 0px 0px;}
.bg_rank05{ background : transparent url(../img/rank05.png) no-repeat center top;width:142px;height: 262px;margin:13px 0px 0px 0px;}
.rank01{ height: 77px;}
.rank_title01{ padding:15px 0px 3px 0px;font-size: 15px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #b60e05;width: 715px;border-bottom: 1px dotted #d8d7d7;}
.rank_title02{ padding:5px 0px 4px 0px;font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #333;width: 715px;border-bottom: 1px dotted #d8d7d7;}
.rank02{ padding:10px 0px 0px 0px;}
.rank03{ height: 504px;}
.rank04{ height: 229px;}
.rank_img01{ margin:46px 0px 0px 0px;}
.rank_img02{ margin:25px 0px 0px 0px;}
.rank_name{ padding:5px 0px 0px 0px;font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #fff;}

/*  CONCEPT-SERVICE
--------------------------------------------------------------------------*/
.bg_concept{ background : transparent url(../img/bg_concept.jpg) no-repeat center top;width:745px;height: 2281px;margin:5px 0px 0px 0px;}
.bg_service{ background : transparent url(../img/bg_service.jpg) no-repeat center top;width:745px;height: 2281px;margin:5px 0px 0px 0px;position:relative;}
.bg_service .flashmov{position:absolute; top:332px; right:110px; overflow:hidden;}
.service01{ margin:700px 260px 0px 0px;}
.service02{ margin:116px 260px 0px 0px;}
.service03{ margin:100px 260px 0px 0px;}
.service04{ margin:100px 50px 0px 0px;}
.concept01{ margin:2050px 0px 0px 30px;}

/*  LINK
--------------------------------------------------------------------------*/
.link_title{ margin:0px 0px 10px 0px;}
.link_title01{ width: 720px;border-bottom: 1px dotted #d9d9d9;padding:20px 0px 10px 0px;letter-spacing:0px;font-size: 12px;}
.link_title01{ font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #ff3131;line-height: 160%;}

.link_waku{ width: 743px;min-height: 1500px;border:1px solid #bcbcbc;border-radius: 0px 0px 8px 8px;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;}
.link01{width: 720px;padding:5px 0px 5px 0px;color: #222;font-size: 11px;letter-spacing:0px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}


.linkcategorie{ font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.linkcategorie{ width: 720px;padding:8px 0px 8px 0px;color: #fb7194;line-height: 100%;font-size: 12px;letter-spacing:0px;border-bottom: 1px dotted #333;border-top: 1px dotted #333;}
.linkcategorie a {text-decoration: underline;color: #fb7194;}

.linkcategorie2 {background-color:#7e7e7e;line-height: 100%;width: 720px;padding: 10px 0px 10px 5px;margin: 5px 0px 5px 0px;border-bottom: 1px dotted #333;border-top: 1px dotted #333;}
.linkcategorie2 { letter-spacing:1px;font-size: 11px;color: #fff;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}

.link_name,.link_name2 { font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
.link_name { padding:0px 0px 12px 0px;letter-spacing: 0px;font-size: 12px;fcolor: #fb7194;line-height: 100%;}
.link_name a,.link_name2 a,.link_address a{text-decoration: underline;color: #fb7194;}
.link_address a{color: #999999;}
.link_name2{ position:absolute; bottom:0px; left:0;font-size: 12px;fcolor: #fb7194;line-height: 100%; z-index:999;}

.link_comme { font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; display:none;/*見えなくしている*/}
.link_comme { padding: 2px 0px 7px 0px;letter-spacing: 0px;font-size: 12px;fcolor: #fb7194;line-height: 100%;border-bottom: 1px dotted #d9d9d9;}
.link_address{bottom:0; left:0;font-size: 12px;fcolor: #fb7194;line-height: 100%; vertical-align:bottom; display:none;/*見えなくしている*/}

.linkblock{ display:inline-block;padding-top:15px;padding-bottom:3px;margin-bottom:3px; margin-left:9px; overflow:hidden; white-space:nowrap; font-size:9px; line-height:1.7; position:relative; min-width:88px; min-height:12px;}




/*  GRAVURE
--------------------------------------------------------------------------*/
.gravure_waku{ width: 745px;border:1px solid #bcbcbc;border-radius: 5px;padding:10px 0px 10px 0px;margin:7px 0px 0px 0px;}
.gravure01{ width: 720px;}
.bg_gravure{ background : transparent url(../img/bg_gravure.png) no-repeat center top;width:360px;height: 280px;}
.gravure_img{ margin:20px 0px 0px 0px;}
.gravure_name{ width: 310px;padding:10px 0px 0px 0px;font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #222;}
.gravure_name a,.gravure_name a:visited { color: #fff;text-decoration: none;}
.gravure_name a:hover { color: #fff;text-decoration: underline;}

/*  MOVIE
--------------------------------------------------------------------------*/
.bg_movie{ background : transparent url(../img/bg_movie.png) no-repeat center top;width:230px;height: 190px;}
.movie_img{ margin:8px 0px 5px 0px;}
.movie_name{ width: 200px;padding:5px 0px 0px 0px;font-size: 13px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;color: #222;}

/* PAGER
--------------------------------------------------------------------------*/
* {margin: 0;padding: 0;font-style: normal;list-style: none;}
ul.pager {font-size: 12px;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
ul.pager {margin: 10px;}
ul.pager li {float: left;margin-right: 5px;border: 1px #676767 solid;font-weight: bold;}
ul.pager li.prev,
ul.pager li.next {border: none;}
ul.pager li a {position: relative;display: block;padding: 8px 8px 6px 8px;color: #6f664f;}
ul.pager li a:link,
ul.pager li a:visited {text-decoration: none;}
ul.pager li a:hover,
ul.pager li a:active {background-color: #f5e9cb;text-decoration: none;}
ul.pager li em {display: block;padding: 8px 8px 6px 8px;background: #990000;color: #FFFFFF;}

/*  FOOTER
--------------------------------------------------------------------------*/
.bg_foot{ background : transparent url(../img/bg_foot.png) repeat-x center top;height: 300px;margin:20px 0px 0px 0px;}
.foot{ padding-top:20px;}
.foot_txt{letter-spacing:0px;font-size: 11px;font-family:"ヒラギノ角ゴ Pro W3";color: #fff;line-height: 130%;}
.foot_txt{ width: 1100px;margin: 8px 0px 1px 0px;padding:5px 0px 5px 0px;border-top:1px dotted #f2f2f2;border-bottom:1px dotted #f2f2f2;}
.flink {border-left: 1px dotted #f2f2f2;letter-spacing: 0px;font-size: 12px;font-family:"ヒラギノ角ゴ Pro W3";color: #fff;line-height: 180%;text-decoration: none;padding-left:8px;}
.flink a,.flink a:visited { color: #e5d8ac;text-decoration: underline;}
.flink a:hover { text-decoration: none;}
.copy {width: 1100px;margin: 10px 0px 1px 0px;letter-spacing: 1px;padding-top: 10px;font-size: 10px;font-family: Tahoma,arial,sans; color: #fff;line-height: 130%;}
.copy a,.copy a:visited { color: #fff;text-decoration: none;}
.copy a:hover { color: #fff;text-decoration: underline;}

/*  FC
--------------------------------------------------------------------------*/
.bg_fc{ padding:8px 0px 5px 0px;margin: 0px 0px 5px 0px;border-bottom: 1px solid #adadad;}
.fc{ width: 1100px;}
.fc_logo{ margin: 2px 5px 0px 0px;}


/*  口コミ件数表示
--------------------------------------------------------------------------*/
.cast_ph{ position:relative;}
.kuchi_num{ position:absolute; background-color:rgba(255,255,255,0.75); font-size:9px; font-family:'メイリオ',Meiryo;left:0.5em; bottom:0.2em; font-weight:bolder; display:inline-block; padding:0.1em 0.3em; border-radius:3px; /**/}
.kuchi_num span{color:#c50101;}
.prof_photo .cast_ph .kuchi_num{font-size:16px; left:0.3em; text-decoration:none; color:inherit;}
.zeroken{ display:none;}

/*  右カラムtwitter
--------------------------------------------------------------------------*/
.righttwitter{background: rgb(255,255,255);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 1%, rgba(200,200,200,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 1%,rgba(200,200,200,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 1%,rgba(200,200,200,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8c8c8',GradientType=0 );
width:240px; padding:0 3px; border-radius:4px;box-sizing:border-box; margin-top:8px; border:1px solid #8d8d8d; text-align:center;}
.righttwitter>div{ margin-bottom:3px;}



