@charset "utf-8";

body{background:url(https://momi-lg.com/img/background/body_bg.gif) #f1e4db !important;text-align:center;font-size:13px;color:#300;line-height:1.3em;margin:0}body#r18{background:url(https://momi-lg.com/img/background/body_bg_r.gif) #f0f0f0 !important;text-align:center;font-size:13px;color:#300;line-height:1.3em;margin:0}a:link{color:#8f6019;text-decoration:none}a:visited{color:#8f6019;text-decoration:none}a:hover{color:#dca961;text-decoration:underline}a:active{color:#dca961;text-decoration:underline}.c1 a:link{color:#333}.c1 a:visited{color:#333}.c1 a:hover{color:#8f6019}.c1 a:active{color:#8f6019}.c2 a:link{color:#63a61a}.c2 a:visited{color:#63a61a}.c2 a:hover{color:#90bf5c}.c2 a:active{color:#90bf5c}#header .inner{width:980px;margin:0 auto;text-align:left}#header .logo{width:240px;float:left;padding:10px 0 0 0}#r18 #header .logo{width:240px;float:left;padding:0;position:absolute}#header h1{width:380px;float:left;font-size:12px;font-weight:normal;margin:16px 0 0 0;line-height:18px}#header .search_block{width:370px;float:right;background:#000;text-align:center;margin:15px 0 0 0;border-radius:5px;height:30px}#r18 #header .search_block{background:#eb74a9}#header .search_block select.select_box{position:absolute;top:5px;left:25px;background:#f4f4f4;border:0;font-size:11px;color:#666;height:20px}#header .search_block input.input_txt{width:130px;height:16px;padding:2px;background:#f4f4f4;position:absolute;top:5px;left:165px;border:0;font-size:11px;color:#999}#header .search_block .icon01{position:absolute;top:5px;left:5px}#header .search_block .icon02{position:absolute;top:5px;right:5px;border:0}#header .navWrap{clear:both;border-bottom:3px solid #250202}#r18 #header .navWrap{clear:both;border-bottom:3px solid #eb74a9}#header .areaNavi{width:980px;margin:0 auto;overflow:hidden;padding-top:10px;line-height:1}#header .areaNavi li{float:left;width:96px;text-align:center;margin:0 2px 0 0}#header .areaNavi li a{display:block;background-color:#ccc;border-radius:5px 5px 0 0;padding:6px 0 5px;color:#666;font-size:90%;font-weight:bold;background:url(https://momi-lg.com/img/tab/tab_bg2.jpg) repeat-x;border:1px solid #b1956d;border-bottom:0}#r18 #header .areaNavi li a{background:url(https://momi-lg.com/img/tab/tab_bg2.jpg) repeat-x;border:1px solid #f2a8ca}#header .areaNavi li a:link,#header .areaNavi li a:visited{text-decoration:none}#header .areaNavi li a:hover,#header .areaNavi li a:active{text-decoration:none;background:#cecece}#r18 #header .areaNavi li a:hover,#r18 #header .areaNavi li a:active{text-decoration:none;background:#cecece}#header .areaNavi li.on a{background:url(https://momi-lg.com/img/tab/tab_bg.jpg) left top #250202;color:#fff}#r18 #header .areaNavi li.on a{background:url(https://momi-lg.com/img/tab/tab_bg_r.jpg) left top #eb74a9;color:#fff}#newsTab{position:static;padding:0;margin:0}#newsTab li{width:180px;float:left;margin:0;padding:0}#newsTab a{width:176px;padding:7px 0;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;margin:0;font-weight:bold;display:block;color:#333;text-decoration:none !important;background:url(https://momi-lg.com/img/tab/tab_bg2.jpg) repeat-x;border:1px solid #b1956d;border-bottom:0}#r18 #newsTab a{background:url(https://momi-lg.com/img/tab/tab_bg2.jpg) repeat-x;border:1px solid #f2a8ca;border-bottom:0}#newsTab a:hover,#newsTab a.active{background:url(https://momi-lg.com/img/tab/tab_bg.jpg) repeat-x;color:#fff;border:1px solid #563212;border-bottom:0}#r18 #newsTab a:hover,#r18 #newsTab a.active{background:url(https://momi-lg.com/img/tab/tab_bg_r.jpg) repeat-x;color:#fff;border:1px solid #eb74a9;border-bottom:0}.cnt{width:980px;margin:30px auto 50px;text-align:left;position:relative}.cnt_l{width:180px;float:left}.cnt_l .login_block{background:#fbf5f2;border:1px solid #dbcba2;margin:0 0 15px 0}.cnt_l .login_block .inner{padding:8px}.cnt_l .login_block img.ttl01{display:block;margin:0 auto 10px}.cnt_l .login_block .box01{margin:0 0 5px 0;background:url(https://momi-lg.com/img/icon/icon_mail.gif) no-repeat left center}.cnt_l .login_block .box02{margin:0 0 8px 0;background:url(https://momi-lg.com/img/icon/icon_pass.gif) no-repeat left center}.cnt_l .login_block .box01 img,.cnt_l .login_block .box02 img{float:left;display:block;width:16px}.cnt_l .login_block .box01 input,.cnt_l .login_block .box02 input{float:right;display:block;width:132px;background:#fff;border:1px solid #ccc;color:#999;font-size:11px;padding:2px}.cnt_l .login_block form{margin:0 0 10px 0}.cnt_l .login_block .txt01{font-weight:bold;margin:0 0 5px 0}.cnt_l .login_block .txt02{font-size:11px;color:#666;line-height:13px;margin:0 0 5px 0}.cnt_l .login_block .btn01 img,.cnt_l .login_block .btn02 img{display:block;margin:0 auto}.cnt_l .member_block{background:#fbf5f2;border:1px solid #dbcba2;margin:0 0 15px 0}.cnt_l .member_block .inner{padding:8px}.cnt_l .member_block .user_photo{display:block;margin:0 auto 5px;width:160px;height:160px;overflow:hidden}.cnt_l .member_block .user_photo img{width:160px}.cnt_l .member_block img.user{display:block;margin:0 auto 5px;width:160px;height:160px;overflow:hidden}.cnt_l .member_block .user_name{font-size:12px;font-weight:bold;text-align:center;margin:0 0 3px 0}.cnt_l .member_block .line{font-size:11px;margin:0 0 3px 0}.cnt_l .member_block .line a{font-weight:bold;font-size:13px}.cnt_l .member_block .cl{margin:5px 0 0 0}.cnt_l .member_block .cl .btn01{display:block;width:78px;float:left}.cnt_l .member_block .cl .btn02{display:block;width:78px;float:right}.cnt_l .search_menu{margin:0 0 15px 0}.cnt_l .search_menu h2{margin:0}.cnt_l .search_menu ul{background:#ccc;padding:0;margin:0}.cnt_l .search_menu li{border:1px solid #dbcba2;border-top:0}.cnt_l .search_menu li a{display:block;background:url(https://momi-lg.com/img/mark/mark02.gif) no-repeat right center #fbf5f2;padding:8px 10px;border-top:1px solid #fff;color:#300}.cnt_l .search_menu li a:hover{background:url(https://momi-lg.com/img/mark/mark02.gif) no-repeat right center #dbcba2;padding:8px 10px;color:#300;text-decoration:none;border-top:1px solid #fff}#r18 .cnt_l .search_menu li a:hover{background:url(https://momi-lg.com/img/mark/mark02_r.gif) no-repeat right center #300;padding:8px 10px;color:#fff;text-decoration:none;border-top:1px solid #fff}.bnr_block a{display:block;margin:0 0 10px 0}.cnt_r{width:780px;float:right}.mainTab .tab1{float:left}.mainTab .tab2{float:right}.nav{margin-bottom:10px}.nav img{float:left}.pankuzu{font-size:12px;text-align:left;padding:0 5px 0 0;color:#666;margin:0 auto;width:970px;margin-top:10px;position:absolute;top:-32px;left:0;right:0}.pankuzu h2{font-size:12px;display:inline}.pagetop{position:fixed;width:52px;height:75px;left:50%;bottom:50px;margin:0 0 0 510px;_display:none}#footer .link{background:#e4dabc;padding:5px}#footer a{background:url(https://momi-lg.com/img/mark/mark01.gif) no-repeat left center;padding:0 0 0 12px;text-decoration:none;line-height:1em;margin:0 15px 0 0}#footer .copy{background:#300;color:#fff;padding:5px}#r18 #footer .copy{background:#eb74a9}.com_ttl{font-size:15px;margin:0 0 20px 0;background:url(https://momi-lg.com/img/line02.gif) repeat-x bottom;line-height:30px;border-bottom:1px solid #686859}.com_ttl01{background:url(https://momi-lg.com/img/com/com_ttl01.jpg) no-repeat;font-size:15px;font-weight:bold;line-height:25px;padding-left:13px;margin:0 0 20px 0;color:#edd0a5}.com_ttl02{border-bottom:1px solid #382018;font-size:15px;line-height:25px;font-weight:bold;margin:0 0 20px 0}.com_ttl02 span{display:block;width:80px;float:left;text-align:center;color:#fff;background:#382018;line-height:25px;margin:0 10px 0 0;font-size:9px;font-weight:normal;font-family:Verdana,Geneva,sans-serif}.com_ttl03{background:url(https://momi-lg.com/img/background/bg_ttl03.gif) no-repeat;line-height:20px;font-weight:bold;font-size:15px;color:#ff4d90;padding:0 0 0 10px;margin:10px 0 20px 0}.com_ttl03 span{color:#333}.com_ttl04{background:url(https://momi-lg.com/img/background/bg_ttl03.gif) no-repeat;line-height:20px;font-weight:bold;font-size:15px;color:#333;padding:0 0 0 10px;margin:10px 0 20px 0}.com_ttl04 span{line-height:1em;padding:3px 5px 2px;font-size:11px;background:#ff6da3;color:#fff;font-weight:normal}.txt_tel{background:url(https://momi-lg.com/img/icon/icon_tel.png) no-repeat left center;padding:2px 0 2px 20px}.txt_time{background:url(https://momi-lg.com/img/icon/icon_time.png) no-repeat left center;padding:2px 0 2px 20px}.txt_review{background:url(https://momi-lg.com/img/icon/icon_review.png) no-repeat left center;padding:2px 0 2px 20px}.txt_area{background:url(https://momi-lg.com/img/icon/icon_area.png) no-repeat left center;padding:2px 0 2px 20px;line-height:1em}.txt_home{background:url(https://momi-lg.com/img/icon/icon_shop.png) no-repeat left center;padding:4px 0 2px 20px;line-height:1em}.txt_car{background:url(https://momi-lg.com/img/icon/icon_car.png) no-repeat left center;padding:4px 0 2px 20px;line-height:1em}.bold{font-weight:bold}.f1{font-size:11px}.rankicon{line-height:1em;background:#300;padding:1px 4px;font-size:11px;color:#fff}.search_box{padding:0 10px;margin:0 0 30px 0}.search_box .block{margin:0 0 20px 0;line-height:2em;padding:0 10px}.search_box .lv1,search_box .lv2,.search_box .lv3,.search_box .lv4,.search_box .lv5{font-size:12px}.search_box label{white-space:normal}.search_box .a_center{margin:30px 0 0 0}.search_box .search_box{line-height:2.5em}.sort_box{width:760px;margin:0 auto 20px}.sort_box .inner{padding:7px 20px;background:#fbf5f2}.sort_box span.ttl{line-height:1em;padding:2px 5px;font-size:11px;background:#300;color:#fff}.sort_box .active{font-weight:bold}.sort_box .num strong{font-size:15px}.sort_box a.sort{color:#381f18;cursor:pointer;text-decoration:none;background:url(https://momi-lg.com/img/mark/mark03.gif) no-repeat left center;padding:0 0 0 10px}.pager{margin:30px 0 0 0;background:url(https://momi-lg.com/img/line01.gif) repeat-x top;padding:15px 0 0 0;text-align:center;font-size:12px}.pager span{margin:0 2px}.pager a{color:#382018 !important;border:1px solid #382018;background:url(https://momi-lg.com/img/background/pager_bg.jpg) #fff !important;text-decoration:none !important;padding:2px 4px;line-height:1em}.pager a:hover{color:#fff !important;background:url(https://momi-lg.com/img/background/pager_bg_on.jpg) #382018 !important}.pager span.current{color:#fff !important;background:url(https://momi-lg.com/img/background/pager_bg_on.jpg) #382018 !important;border:1px solid #382018;padding:2px 4px;line-height:1em}.caution{border:4px solid #dbcba2;padding:30px;width:60%;margin:50px auto;background:#fbf5f2}.com_tbl01 table{width:100%}.com_tbl01 th,.com_tbl01 td{padding:7px 10px;background:#fbf5f2}.com_tbl01 th{background:#56423b;background:-webkit-gradient(linear,left top,left bottom,from(#56423b),to(#382018));background:-moz-linear-gradient(-90deg,#56423b,#382018);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#56423B',endColorstr='#382018');color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.4);font-weight:normal;text-align:center}.com_tbl02 table{border-collapse:collapse;margin:0 auto}.com_tbl02 th{padding:10px;text-align:right;font-weight:normal}.com_tbl02 td{padding:10px}.more_link{background:url(https://momi-lg.com/img/line01.gif) repeat-x;padding:8px 0 0 0;text-align:right;margin:0 0 30px 0;font-weight:bold}.msg_err{margin:10px 0;padding:5px 10px;font-weight:bold;background:#fbc1bd;color:#c00}.msg_notice{margin:10px 0;padding:10px;font-weight:bold;background:#e8f3f9;color:#356a9c}.need{color:#FF9}.detail_link{margin:15px 0}.detail_link li{float:left;width:95px;padding:10px 0;border-radius:5px 5px 0 0;background:#56423b;text-align:center;margin:0 2px 0 0}.detail_link li:last-child{margin:0}.detail_link li a{color:#fff}#checkPage h1 img{width:396px;height:280px}.entrance{padding:30px;background:url(https://momi-lg.com/img/top/top_bg.png) no-repeat top right;width:980px;margin:0 auto}.entrance h1{margin:0 0 40px 0}.entrance h2{margin:0 0 15px 0}.entrance p{margin:0 0 30px 0;line-height:1.6}.entrance .cl{width:580px;margin:30px auto 40px}.entrance .cl p{padding:0 15px 15px;margin:0}.entrance .left{width:280px;float:left;background:url(https://momi-lg.com/img/top/top_area_bg.jpg) no-repeat #d9bc93;border-radius:8px}.entrance .left p{color:#000}.entrance .right{width:280px;float:right;background:url(https://momi-lg.com/img/top/top_area_bg_r.jpg) no-repeat #290707;border-radius:8px}.entrance .right p{color:#dac8a4}.entrance .inner{padding:70px 0 10px 15px;overflow:hidden}.entrance .inner li{width:120px;float:left;margin:0 10px 5px 0}.entrance .btn01{display:block;margin:0 0 10px 0}.entrance .txt{width:580px;margin:30px auto 0;text-align:left}.entrance .txt p{margin:0 0 30px 0}#r18 .entrance{padding:30px;background:url(https://momi-lg.com/img/background/top_bg_r.png) no-repeat top right;width:980px;margin:0 auto}#r18 .entrance h1{margin:0 0 20px 0}#r18 .entrance p{margin:0 0 30px 0}#r18 .entrance .left{width:280px;float:left;background:0}#r18 .entrance .right{width:280px;float:right;background:0}.search_cat{overflow:hidden;margin-bottom:15px}.search_cat li{float:left;width:33%;margin-bottom:3px}.search_cat li input{margin-right:5px}.search_cat_btn{text-align:left;margin:10px 0 20px}.search_cat_btn input{padding:10px 50px;font-size:1.1em;background-color:#d7ba8f;color:#300;border-style:none;border-radius:5px;font-weight:600}.categoryBox{margin-bottom:20px}.cat_navi{overflow:hidden;text-align:center}#r18 .cat_navi li{float:left;background-color:#300}.cat_navi li:first-child{border-radius:5px 0 0 5px}.cat_navi li:last-child{border-radius:0 5px 5px 0}.cat_navi li:first-child a{border-left:0}.cat_navi li:last-child a{border-right:0}.cat_navi li a{display:block;padding:6px 0 5px;color:#300;font-size:1.1em;font-weight:600;border-bottom:solid 2px #d7ba8f;border-right:solid 1px #000;border-left:solid 1px #fff;margin:5px 0 3px}#r18 .cat_navi li a{color:#d7ba8f;border-bottom:solid 2px #300}.cat_navi li.on a{border-bottom-color:#300}#r18 .cat_navi li.on a{border-bottom-color:#d7ba8f}.main_img{height: 250px; margin:0 0 30px !important;}.info_list{margin:10px 0 10px 0;overflow:auto;height:260px}.info_list{margin:10px 0 10px 0;overflow:auto}.info_list .box{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:8px 0}.info_list .box span.date{color:#666;display:block;width:85px;float:left;padding:0 0 0 10px}.info_list .box div.txt{width:650px;float:right;padding:0 10px 0 0}.rank_shop{margin:0 0 20px 0}.rank_shop .box{float:left;width:250px}.rank_shop .rank2{margin:0 15px}.rank_shop .photo_box{margin:0 0 5px 0}.rank_shop .photo_box .score{width:86px;height:120px;float:left;font-size:11px}.rank_shop .photo_box .score .inner{text-align:center;padding:75px 0 0 0}.rank_shop .photo_box .score span{font-weight:bold;font-size:15px}.rank_shop .photo_box img{width:160px;float:right}.rank_shop .info_box{line-height:1.5em}.rank_shop .shop_name{font-weight:bold;font-size:15px}.for_review .rank1 .score{background:url(https://momi-lg.com/img/rank/rank_review_bg1.png) no-repeat}.for_review .rank2 .score{background:url(https://momi-lg.com/img/rank/rank_review_bg2.png) no-repeat}.for_review .rank3 .score{background:url(https://momi-lg.com/img/rank/rank_review_bg3.png) no-repeat}.for_total .rank1 .score{background:url(https://momi-lg.com/img/rank/rank_total_bg1.png) no-repeat}.for_total .rank2 .score{background:url(https://momi-lg.com/img/rank/rank_total_bg2.png) no-repeat}.for_total .rank3 .score{background:url(https://momi-lg.com/img/rank/rank_total_bg3.png) no-repeat}.shop_list{margin:0 0 10px 0}.shop_list .box{float:left;width:250px;margin:0 15px 0 0;background:#fbf5f2;position:relative;_display:inline;padding:0}.shop_list .box_head{background:#303030;padding:5px 9px;border:1px solid #dbcba2}.shop_list .box_head a{color:#fff;text-decoration:none;font-size:13px;font-weight:bold;border-left:2px solid #C90;padding-left:7px;display:block}#r18 .shop_list .box_head a{border-left:2px solid #e969e6}.shop_list .box_body{border:1px solid #dbcba2;border-top:0}.shop_list .box_body .photo_box{width:90px;float:left;border:0;padding:9px 0 9px 9px}.shop_list .box_body .info_box{float:right;width:130px;line-height:1.5em;padding:9px 9px 9px 0}.shop_list .rank_num{font-weight:bold;color:#cda770}.shop_list .box form{background:#ddd;text-align:center}.search_shop_list>li{margin-bottom:10px;background:#fbf5f2;border:1px solid #dbcba2}.search_shop_list li .box_head{overflow:hidden;background:#303030;padding:5px 9px;border-bottom:1px solid #dbcba2}.search_shop_list li .box_head a{float:left;color:#fff;border-left:2px solid #C90;text-decoration:none;font-size:14px;font-weight:600;padding-left:7px;display:block}.search_shop_list li .box_head .infoBox{float:right}.search_shop_list li .box_body{padding:10px}.search_shop_list li .box_body .box_body_head{overflow:hidden;margin-bottom:20px}.search_shop_list li .box_body .shop_info_area{overflow:hidden}.search_shop_list li .box_body .shop_info_area li{margin-bottom:5px}.search_shop_list li .box_body .shop_info_area li .txt_time{margin-left:20px}.search_shop_list li .box_body .flR{float:right}.search_shop_list li .box_body .shopIcon{float:right}.search_shop_list li .box_body .box_rank{float:left;padding:0;margin-right:10px}.search_shop_list li .box_body .box_rank li{margin-bottom:5px}.payment_shop_info{width:100%}.payment_shop_info tr td{vertical-align:top}.payment_shop_info tr td.photos{width:90px;height:148px;border-right:solid 5px #fbf5f2}.payment_shop_info tr td.photos div a.shoplistImage{width:90px;height:120px;display:block}.payment_shop_info tr td.photos div a.shoplistImage img{max-width:90px;max-height:120px}.payment_shop_info tr td.news{width:327px;background:#f0ecdd;border-bottom:solid 5px #fbf5f2}.payment_shop_info tr td.news .newsIn{padding:10px}.payment_shop_info tr td.news .newsIn h5{margin-bottom:3px}.payment_shop_info tr td.news .newsIn h5::first-letter {color:#dba032}.payment_shop_info tr td.news .newsIn a{display:block}.payment_shop_info tr td.coupons{width:327px;background:#f0ecdd}.payment_shop_info tr td.coupons .couponsIn{padding:10px}.payment_shop_info tr td.coupons .couponsIn h5{margin-bottom:3px}.payment_shop_info tr td.coupons .couponsIn h5::first-letter {color:#dba032}.payment_shop_info tr td.coupons .couponsIn a{display:block}.payment_shop_info tr td.comments{background:#f0ecdd;border-left:solid 5px #fbf5f2}.payment_shop_info tr td.comments .commentsIn h5{margin-bottom:3px}.payment_shop_info tr td.comments .commentsIn h5::first-letter {color:#dba032}.payment_shop_info tr td.comments .commentsIn{padding:10px}.payment_shop_info_comments{padding:10px;background:#f0ecdd}.payment_shop_info_comments h5{margin-bottom:3px}.payment_shop_info_comments h5::first-letter {color:#dba032}.shop_info_tab{overflow:hidden;margin:10px 0 20px;text-align:center}.shop_info_tab li{float:left;background-color:#999}.shop_info_tab li.on{float:left;background-color:#300}.shop_info_tab li:first-child{border-radius:10px 0 0 10px}.shop_info_tab li:last-child{border-radius:0 10px 10px 0}.shop_info_tab li a{display:block;padding:15px 0;border-right:solid 1px #100;border-left:solid 1px #500;color:#fff;font-size:11px}.shop_info_tab li:first-child a{border-left:0}.shop_info_tab li:last-child a{border-right:0}.shop_info_tab li:last-child span{border-right:0}.fetish{background:#fbf5f2;border:1px solid #dbcba2;margin:0 0 30px 0;padding:14px}.eventBody{background:#fbf5f2;border:1px solid #dbcba2;margin:0 0 30px 0;padding:14px}.coupnBody{background:#fbf5f2;border:1px solid #dbcba2;margin:0 0 30px 0;padding:14px}.shop_infoTab{overflow:hidden;margin:0 0 10px 0}.shop_infoTab li{display:block;width:87px;float:left}.shop_infoTab li.tab1{width:85px}.shop_infoTab li.tab9{width:86px}.shop_infoTab li .inner{display:block;height:70px;overflow:hidden;position:relative}.shop_infoTab li .inner span{display:block;width:780px;height:70px;background:url(https://momi-lg.com/img/tab/detail_nav.png) no-repeat;position:absolute;top:0;left:0;text-indent:-9999px}#r18 .shop_infoTab li .inner span{background-image:url(https://momi-lg.com/img/tab/detail_nav_r.png)}.shop_infoTab li a:hover span,.shop_infoTab li a:active span{background-position:left -70px}.shop_infoTab li.ac .inner span{background-position:left -140px !important}.shop_infoTab li span.inner span{background-position:left -210px !important}.shop_infoTab li.tab2 .inner span{left:-85px}.shop_infoTab li.tab3 .inner span{left:-172px}.shop_infoTab li.tab4 .inner span{left:-259px}.shop_infoTab li.tab5 .inner span{left:-346px}.shop_infoTab li.tab6 .inner span{left:-433px}.shop_infoTab li.tab7 .inner span{left:-520px}.shop_infoTab li.tab8 .inner span{left:-607px}.shop_infoTab li.tab9 .inner span{left:-694px}.shop_data{margin:0 0 15px 0}.shop_point{margin:0 0 10px 0}.shop_point table{width:100%}.shop_point table td{padding:5px;text-align:center;vertical-align:middle;background:#fbf5f2}.shop_data .shop_img{width:360px;float:left}.shop_data .shop_img img{vertical-align:middle;max-height:300px;max-width:400px}.shop_data .shop_info01{width:370px;float:right}.shop_data .shop_info01 .shop_head{margin:5px 0}.shop_data .shop_info01 .shop_head .box01 img{vertical-align:middle}.shop_data .shop_info01 .shop_head .box01 .txt01{font-weight:bold;font-size:15px;color:#ff6da3}.shop_data .shop_info01 .shop_head .box01 .txt02{font-weight:bold;font-size:15px}.shop_data .shop_info01 th{white-space:nowrap}.news_tab{padding:0;margin:0}.news_tab li{width:258px;float:left;background:#ccc}.news_tab li a{font-weight:bold;display:block;line-height:25px;text-align:center;color:#666;text-decoration:none !important}.news_tab li a:link,.news_tab li a:visited,.news_tab li a:hover,.news_tab li a:active{color:#666}.news_tab li.tab_mid{margin:0 2px;width:260px}.content{margin:0 auto;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background:-moz-linear-gradient(-90deg,#fff,#f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff',endColorstr='#f5f5f5')}.area{display:none;padding:10px}.news_tab li.active{background:#fff !important;border-bottom:0}.news_tab li.active a{color:#381f18 !important}.shop_price{margin:0 0 40px 0}.shop_price table{width:100%;border-collapse:collapse}.shop_price th{width:70%;padding:10px;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;font-size:15px;text-align:left}.shop_price td{padding:10px;text-align:right;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;font-size:15px}.shop_price td.space{width:10px;padding:0;background:0}.pickup_photo .box{width:195px;float:left}.pickup_photo .photo{display:block;width:175px;border:2px solid #dbcba2;margin:0 auto 5px}.pickup_photo .photo img{width:175px}.pickup_photo p{width:175px;margin:0 auto;font-size:12px}.user_list{margin:0 0 0 -5px}.user_list .box{float:left;margin:0 0 10px 10px;border:1px solid #ccc;background:#fff;padding:4px;width:240px;_display:inline}.user_list .user_photo{float:left;display:block;width:80px;height:80px;overflow:hidden;margin:0 10px 0 0}.user_list .user_photo img{width:80px}.user_list .box01{width:150px;float:left;padding:5px 0 0 0}.user_list .box01 .user_name{font-weight:bold;font-size:15px}.user_list .box01 p{line-height:1.4em}.user_list form{margin:5px 0 0 0;background:#ccc;font-size:11px}.user_list form .btn_submit{font-size:11px;padding:1px 5px}.user_list form select{font-size:11px}.reviews_list .block{margin:0 0 10px 0;border:1px solid #d6d6d6;padding:5px;background:#fbf5f2}.reviews_list .user_photo{float:left;display:block;width:80px;height:80px;overflow:hidden;margin:0 10px 0 0}.reviews_list .user_photo img{width:80px}.reviews_list .box01{width:400px;float:left}.reviews_list .box01 a.ttl{font-weight:bold;font-size:15px;color:#300}.reviews_list .box01 .date{color:#999}.reviews_list .box01 p{margin:5px 0 0 0;padding:0 0 5px 0}.reviews_list .box01 .imgover{margin:2px 0 0 0}.reviews_list .author_info{background:url(https://momi-lg.com/img/line01.gif) repeat-x;padding:5px 0 0 0}.reviews_list .box02{width:270px;float:right}.reviews_list .box02 table{width:100%}.reviews_list .box02 th{background:#ddd;font-size:11px;font-weight:normal;padding:1px 5px}.reviews_list .box02 td{font-size:11px;padding:1px 5px}.bg_gray{background:dimGray;background:-webkit-gradient(linear,left top,left bottom,from(#b5b5b5),to(dimGray));background:-moz-linear-gradient(-90deg,#b5b5b5,dimGray);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#b5b5b5',endColorstr='#696969')}.play_data .data{background-color:#fff}.review_info .review_txt{margin-left:12px}.regist_form .user_photo{width:160px}.regist_form .user_photo img{width:160px}.regist_form .pr_txt{width:500px}.cnt_terms{padding:20px 10px 30px;border:4px solid #dbcba2;width:737px;margin:0 auto;background:#fbf5f2}.cnt_terms p{margin:0 0 30px 0;padding:0 10px;line-height:1.5em}.cnt_terms ul{margin:0 0 25px 0;padding:0 10px}.cnt_terms ul li{margin:0 0 15px 0}.cnt_terms ul li li{margin:0 0 5px 0}.cnt_link{padding:10px 5px 10px;width:755px;margin:0 auto 10px auto;display:block}.cnt_link .link1{margin:0;border:4px splid #888}.cnt_link .link1 a{margin:3px;display:inline-block}.cnt_link .link2 a{margin:5px auto 8px 0;display:inline-block}.cnt_l .user_block{background:#f7f7f7;border:1px solid #ccc;padding:9px}.cnt_l .user_block .photo_box{position:relative;width:160px}.cnt_l .user_block .photo_box .btn01{position:absolute;right:0;bottom:0}.cnt_l .user_block .user_photo{margin:0 auto 5px;width:160px;height:160px;overflow:hidden}.cnt_l .user_block .user_photo img{width:160px}.cnt_l .user_block .user_name{font-size:12px;font-weight:bold;text-align:center;margin:0 0 3px 0}.cnt_l .user_block .btn02 img{display:block;margin:0 auto}.cnt_r .prof_block{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:10px;margin:0 0 15px 0;position:relative}.cnt_r .prof_block .num{font-size:15px;font-weight:bold}.cnt_r .prof_block .btn01{position:absolute;top:5px;right:10px}.cnt_r .prof_comment{padding:0 10px}.cnt_mp{padding:20px 0 0 0}.cnt_mp .block01{margin:0 0 30px 0}.cnt_mp .block01 .left{width:340px;float:left}.cnt_mp .block01 .right{width:625px;float:right}.cnt_mp .block01 .left h3{font-size:12px;color:#fff;font-weight:normal;line-height:25px;height:25px;padding:0 0 0 10px}.cnt_mp .block01 .left .cl{margin:0 0 10px 0}.cnt_mp .block01 .left ul{padding:5px;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;margin:0 0 5px 0}.cnt_mp .block01 .left li{line-height:20px}.cnt_mp .block01 .left .a_right{font-size:11px}.cnt_mp .block01 .left .box01{width:169px;float:left}.cnt_mp .block01 .left .box02{width:169px;float:right}.cnt_mp .block01 .left .box03 h3{position:relative;margin:0 0 10px 0}.cnt_mp .block01 .left .box03 h3 a{position:absolute;top:0;right:10px;color:#fff}.cnt_mp .block01 .left .box03 .box{width:85px;float:left;text-align:center}.cnt_mp .block01 .left .box03 .box .girl_photo{margin:0 auto 5px;width:60px;height:60px;overflow:hidden;border:1px solid #ff95bd}.cnt_mp .block01 .left .box03 .box .girl_photo img{width:60px}.cnt_mp .block01 .right .line{padding:12px 10px;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom}.cnt_mp .block01 .right .date{color:#999;margin:0 5px 0 0}.cnt_mp .block01 .right a.ttl{font-weight:bold;margin:0 10px 0 0}.cnt_mp .block01 .right .a_right{font-size:11px;margin:5px 0 0 0}.cnt_mp .block02_03{background:url(https://momi-lg.com/img/com/com_ttl02.gif) no-repeat}.cnt_mp .block02_03 .left{width:300px;float:left}.cnt_mp .block02_03 .right{width:670px;float:right}.cnt_mp .block02_03 .left h3{line-height:25px;color:#fff;font-weight:normal;font-size:12px;padding:0 10px}.cnt_mp .block02_03 .left h3 strong{font-weight:bold;font-size:15px;margin:0 3px}.cnt_mp .block02_03 .right h3{line-height:25px;font-size:12px;padding:0 0 0 20px;color:#381f18}.cnt_mp .block02_03 .right h3{margin:0 0 20px 0;position:relative;height:25px}.cnt_mp .block02_03 .right h3 a{position:absolute;top:0;right:10px;color:#381f18;font-weight:normal}.cnt_mp .block02{margin:0 0 30px 0}.cnt_mp .block02 .left .line{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:0 5px}.cnt_mp .block02 .left .inner{padding:8px 0 6px 40px}.cnt_mp .block02 .left .best1 .inner{background:url(https://momi-lg.com/img/icon/icon_best1.gif) no-repeat left 2px}.cnt_mp .block02 .left .best2 .inner{background:url(https://momi-lg.com/img/icon/icon_best2.gif) no-repeat left 2px}.cnt_mp .block02 .left .best3 .inner{background:url(https://momi-lg.com/img/icon/icon_best3.gif) no-repeat left 2px}.cnt_mp .block02 .left .best4 .inner{background:url(https://momi-lg.com/img/icon/icon_best4.gif) no-repeat left 2px}.cnt_mp .block02 .left .best5 .inner{background:url(https://momi-lg.com/img/icon/icon_best5.gif) no-repeat left 2px}.cnt_mp .block02 .left a{font-weight:bold;margin:0 10px 0 0}.cnt_mp .block02 .left .genre{font-size:11px}.cnt_mp .block02 .right .box{width:124px;float:left;padding:0 0 0 10px}.cnt_mp .block02 .right .shop_img{display:block;width:124px;height:62px;overflow:hidden;margin:0 0 5px 0}.cnt_mp .block02 .right .shop_img img{width:124px;margin:0 0 5px 0}.cnt_mp .block02 .right .c2{font-weight:bold}.cnt_mp .block02 .right p{line-height:1.5em}.cnt_mp .block03{margin:0 0 30px 0}.cnt_mp .block03 .left .line{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:0 5px}.cnt_mp .block03 .left .inner{position:relative;height:62px}.cnt_mp .block03 .left .best1 .inner{background:url(https://momi-lg.com/img/icon/icon_best1.gif) no-repeat left 20px}.cnt_mp .block03 .left .best2 .inner{background:url(https://momi-lg.com/img/icon/icon_best2.gif) no-repeat left 20px}.cnt_mp .block03 .left .best3 .inner{background:url(https://momi-lg.com/img/icon/icon_best3.gif) no-repeat left 20px}.cnt_mp .block03 .left .best4 .inner{background:url(https://momi-lg.com/img/icon/icon_best4.gif) no-repeat left 20px}.cnt_mp .block03 .left .best5 .inner{background:url(https://momi-lg.com/img/cion/icon_best5.gif) no-repeat left 20px}.cnt_mp .block03 .left .girl_photo{width:60px;height:60px;overflow:hidden;display:block;float:left;position:absolute;top:1px;left:40px}.cnt_mp .block03 .left .girl_photo img{width:60px}.cnt_mp .block03 .left .girl_photo span{display:block;text-align:center;position:absolute;left:0;bottom:0;width:60px;color:#fff;font-size:11px;line-height:1em;padding:1px 0 0 0}.cnt_mp .block03 .left .girl_photo span.open{background:rgba(255,123,172,0.8)}.cnt_mp .block03 .left .girl_photo span.closed{background:rgba(0,0,0,0.6)}.cnt_mp .block03 .left .box{width:170px;position:absolute;left:120px;top:10px}.cnt_mp .block03 .left a.girl_name{font-weight:bold;margin:0 10px 0 0;font-size:14px}.cnt_mp .block03 .right .box{width:124px;float:left;padding:0 0 0 10px}.cnt_mp .block03 .right .girl_photo{display:block;width:120px;height:180px;overflow:hidden;margin:0 0 5px 0;border:2px solid #ff95bd}.cnt_mp .block03 .right .girl_photo img{width:120px}.cnt_mp .block03 .right .girl_name{font-weight:bold;display:block;margin:0 0 5px 0;text-align:center}.review_info{margin:0 auto 30px}.review_info table{width:100%;border-collapse:sepalete;border-spacing:10px}.review_info table .w10{width:10px}.review_info .td_shop{vertical-align:top;width:258px;padding:5px;border:1px solid #ccc;background:#f7f7f7}.review_info .shop_img{display:block;width:258px;height:195px;overflow:hidden;margin:0 0 5px 0}.review_info .shop_img img{width:258px}.review_info .shop_info .box{line-height:1.5em;margin:0 0 10px 0}.review_info .shop_info .txt{line-height:1.5em;background:#fff;padding:10px}.review_info .review_point{width:485px}.review_info .review_point table{width:100%;border-collapse:collapse}.review_info .review_point table th{color:#fff;font-size:12px;font-weight:normal;padding:5px;text-align:center;border:1px solid #ccc}.review_info .review_point table td{padding:5px;text-align:center;vertical-align:middle;border:1px solid #ccc;background:#fff}.review_info .review_point table td.space{background:0;border:0;padding:0;height:3px}.review_info .td_user{vertical-align:top;width:160px;padding:9px;border:1px solid #ccc;background:#f7f7f7}.review_info .user_data .user_photo{display:block;margin:0 0 5px 0;width:160px;height:160px;overflow:hidden}.review_info .user_data .user_photo img{width:160px}.review_info .user_data .user_name{font-weight:bold}.review_info .user_data p{line-height:1.5em}.review_info .td_play{vertical-align:top}.review_info .play_data table{width:295px;border-collapse:collapse}.review_info .play_data .bg_gray{line-height:20px;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.6);border:1px solid #ccc;width:50%}.review_info .play_data .data{text-align:center;vertical-align:middle;border:1px solid #ccc;width:50%}.review_detail_ttl{position:relative;margin:0 0 20px 0;height:25px}.review_detail_ttl .info{position:absolute;top:0;right:10px;line-height:25px}.review_detail_body{margin:0 0 20px 0;padding:0 10px;width:765px}.review_detail_body .review_girl{width:124px;float:left;text-align:center}.review_detail_body .girl_photo{display:block;width:120px;height:160px;overflow:hidden;margin:0 0 5px 0;border:2px solid #ff95bd}.review_detail_body .girl_photo img{width:120px}.review_detail_body .review_txt{width:630px;float:right;line-height:1.5em}.review_vote{text-align:center;background:url(https://momi-lg.com/img/line01.gif) repeat-x;padding:10px 0 0 0}.review_vote .btn{margin:10px 0}.cnt_l .user_block{background:#f7f7f7;border:1px solid #ccc;padding:9px}.cnt_l .user_block .photo_box{position:relative;width:160px}.cnt_l .user_block .photo_box .btn01{position:absolute;right:0;bottom:0}.cnt_l .user_block .user_photo{margin:0 auto 5px;width:160px;height:160px;overflow:hidden}.cnt_l .user_block .user_photo img{width:160px}.cnt_l .user_block .user_name{font-size:12px;font-weight:bold;text-align:center;margin:0 0 3px 0}.cnt_l .user_block .btn02 img{display:block;margin:0 auto}.box_body .memo{padding:2px 9px 9px 9px}.cnt_r .prof_block{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:10px;margin:0 0 15px 0;position:relative}.cnt_r .prof_block .num{font-size:15px;font-weight:bold}.cnt_r .prof_block .btn01{position:absolute;top:5px;right:10px}.cnt_r .prof_comment{padding:0 10px}.cnt_mp{padding:20px 0 0 0}.cnt_mp .block01{margin:0 0 30px 0}.cnt_mp .block01 .left{width:340px;float:left}.cnt_mp .block01 .right{width:625px;float:right}.cnt_mp .block01 .left h3{font-size:12px;color:#fff;font-weight:normal;line-height:25px;height:25px;padding:0 0 0 10px}.cnt_mp .block01 .left .cl{margin:0 0 10px 0}.cnt_mp .block01 .left ul{padding:5px;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;margin:0 0 5px 0}.cnt_mp .block01 .left li{line-height:20px}.cnt_mp .block01 .left .a_right{font-size:11px}.cnt_mp .block01 .left .box01{width:169px;float:left}.cnt_mp .block01 .left .box02{width:169px;float:right}.cnt_mp .block01 .left .box03 h3{position:relative;margin:0 0 10px 0}.cnt_mp .block01 .left .box03 h3 a{position:absolute;top:0;right:10px;color:#fff}.cnt_mp .block01 .left .box03 .box{width:85px;float:left;text-align:center}.cnt_mp .block01 .left .box03 .box .girl_photo{margin:0 auto 5px;width:60px;height:60px;overflow:hidden;border:1px solid #ff95bd}.cnt_mp .block01 .left .box03 .box .girl_photo img{width:60px}.cnt_mp .block01 .right .line{padding:12px 10px;background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom}.cnt_mp .block01 .right .date{color:#999;margin:0 5px 0 0}.cnt_mp .block01 .right a.ttl{font-weight:bold;margin:0 10px 0 0}.cnt_mp .block01 .right .a_right{font-size:11px;margin:5px 0 0 0}.cnt_mp .block02_03{background:url(https://momi-lg.com/img/com/com_ttl02.gif) no-repeat}.cnt_mp .block02_03 .left{width:300px;float:left}.cnt_mp .block02_03 .right{width:670px;float:right}.cnt_mp .block02_03 .left h3{line-height:25px;color:#fff;font-weight:normal;font-size:12px;padding:0 10px}.cnt_mp .block02_03 .left h3 strong{font-weight:bold;font-size:15px;margin:0 3px}.cnt_mp .block02_03 .right h3{line-height:25px;font-size:12px;padding:0 0 0 20px;color:#381f18}.cnt_mp .block02_03 .right h3{margin:0 0 20px 0;position:relative;height:25px}.cnt_mp .block02_03 .right h3 a{position:absolute;top:0;right:10px;color:#381f18;font-weight:normal}.cnt_mp .block02{margin:0 0 30px 0}.cnt_mp .block02 .left .line{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:0 5px}.cnt_mp .block02 .left .inner{padding:8px 0 6px 40px}.cnt_mp .block02 .left .best1 .inner{background:url(https://momi-lg.com/img/icon/icon_best1.gif) no-repeat left 2px}.cnt_mp .block02 .left .best2 .inner{background:url(https://momi-lg.com/img/icon/icon_best2.gif) no-repeat left 2px}.cnt_mp .block02 .left .best3 .inner{background:url(https://momi-lg.com/img/icon/icon_best3.gif) no-repeat left 2px}.cnt_mp .block02 .left .best4 .inner{background:url(https://momi-lg.com/img/icon/icon_best4.gif) no-repeat left 2px}.cnt_mp .block02 .left .best5 .inner{background:url(https://momi-lg.com/img/icon/icon_best5.gif) no-repeat left 2px}.cnt_mp .block02 .left a{font-weight:bold;margin:0 10px 0 0}.cnt_mp .block02 .left .genre{font-size:11px}.cnt_mp .block02 .right .box{width:124px;float:left;padding:0 0 0 10px}.cnt_mp .block02 .right .shop_img{display:block;width:124px;height:62px;overflow:hidden;margin:0 0 5px 0}.cnt_mp .block02 .right .shop_img img{width:124px;margin:0 0 5px 0}.cnt_mp .block02 .right .c2{font-weight:bold}.cnt_mp .block02 .right p{line-height:1.5em}.cnt_mp .block03{margin:0 0 30px 0}.cnt_mp .block03 .left .line{background:url(https://momi-lg.com/img/line01.gif) repeat-x bottom;padding:0 5px}.cnt_mp .block03 .left .inner{position:relative;height:62px}.cnt_mp .block03 .best1 .inner{background:url(https://momi-lg.com/img/icon/icon_best1.gif) no-repeat left 20px}.cnt_mp .block03 .best2 .inner{background:url(https://momi-lg.com/img/icon/icon_best2.gif) no-repeat left 20px}.cnt_mp .block03 .best3 .inner{background:url(https://momi-lg.com/img/icon/icon_best3.gif) no-repeat left 20px}.cnt_mp .block03 .best4 .inner{background:url(https://momi-lg.com/img/icon/icon_best4.gif) no-repeat left 20px}.cnt_mp .block03 .best5 .inner{background:url(https://momi-lg.com/img/icon/icon_best5.gif) no-repeat left 20px}.cnt_mp .block03 .left .girl_photo{width:60px;height:60px;overflow:hidden;display:block;float:left;position:absolute;top:1px;left:40px}.cnt_mp .block03 .left .girl_photo img{width:60px}.cnt_mp .block03 .left .girl_photo span{display:block;text-align:center;position:absolute;left:0;bottom:0;width:60px;color:#fff;font-size:11px;line-height:1em;padding:1px 0 0 0}.cnt_mp .block03 .left .girl_photo span.open{background:rgba(255,123,172,0.8)}.cnt_mp .block03 .left .girl_photo span.closed{background:rgba(0,0,0,0.6)}.cnt_mp .block03 .left .box{width:170px;position:absolute;left:120px;top:10px}.cnt_mp .block03 .left a.girl_name{font-weight:bold;margin:0 10px 0 0;font-size:14px}.cnt_mp .block03 .right .box{width:124px;float:left;padding:0 0 0 10px}.cnt_mp .block03 .right .girl_photo{display:block;width:120px;height:180px;overflow:hidden;margin:0 0 5px 0;border:2px solid #ff95bd}.cnt_mp .block03 .right .girl_photo img{width:120px}.cnt_mp .block03 .right .girl_name{font-weight:bold;display:block;margin:0 0 5px 0;text-align:center}.review_info{margin:0 auto 30px}.review_info table{width:100%;border-collapse:sepalete;border-spacing:10px}.review_info table .w10{width:10px}.review_info .td_shop{vertical-align:top;width:258px;padding:5px;border:1px solid #ccc;background:#f7f7f7}.review_info .shop_img{display:block;width:258px;height:195px;overflow:hidden;margin:0 0 5px 0}.review_info .shop_img img{width:258px}.review_info .shop_info .box{line-height:1.5em;margin:0 0 10px 0}.review_info .shop_info .txt{line-height:1.5em;background:#fff;padding:10px}.review_info .review_point{width:485px}.review_info .review_point table{width:100%;border-collapse:collapse}.review_info .review_point table th{color:#fff;font-size:12px;font-weight:normal;padding:5px;text-align:center;border:1px solid #ccc}.review_info .review_point table td{padding:5px;text-align:center;vertical-align:middle;border:1px solid #ccc;background:#fff}.review_info .review_point table td.space{background:0;border:0;padding:0;height:3px}.review_info .td_user{vertical-align:top;width:160px;padding:9px;border:1px solid #ccc;background:#f7f7f7}.review_info .user_data .user_photo{display:block;margin:0 0 5px 0;width:160px;height:160px;overflow:hidden}.review_info .user_data .user_photo img{width:160px}.review_info .user_data .user_name{font-weight:bold}.review_info .user_data p{line-height:1.5em}.review_info .td_play{vertical-align:top}.review_info .play_data table{width:295px;border-collapse:collapse}.review_info .play_data .bg_gray{line-height:20px;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.6);border:1px solid #ccc;width:50%}.review_info .play_data .data{text-align:center;vertical-align:middle;border:1px solid #ccc;width:50%}.review_detail_ttl{position:relative;margin:0 0 20px 0;height:25px}.review_detail_ttl .info{position:absolute;top:0;right:10px;line-height:25px}.review_detail_body{margin:0 0 20px 0;padding:0 10px;width:765px}.review_detail_body .review_girl{width:124px;float:left;text-align:center}.review_detail_body .girl_photo{display:block;width:120px;height:160px;overflow:hidden;margin:0 0 5px 0;border:2px solid #ff95bd}.review_detail_body .girl_photo img{width:120px}.review_detail_body .review_txt{width:630px;float:right;line-height:1.5em}.review_vote{text-align:center;background:url(https://momi-lg.com/img/line01.gif) repeat-x;padding:10px 0 0 0}.review_vote .btn{margin:10px 0}.mypege_box{width:760px;margin:0 auto 20px;font-size:16px;position:relative}.mypege_box .inner{padding:10px 20px;background:#fbf5f2}.mypege_box .rankicon{font-size:16px;padding:2px 5px 1px;display:inline-block}.mypege_box .logoutBtn{position:absolute;right:20px}.mypege_box .logoutBtn span{font-weight:normal;font-size:11px;padding:.2em 1em}.mypege_box p{margin:0}.mypegeTab a{margin-right:2px}.mypegeTab .tab1{float:left;margin-right:2px}.mypegeTab .tab2{float:left}.selectR18{display:none}.mypageReviewList{width:100%;margin-top:10px}.mypageReviewList td{vertical-align:top}.mypageReviewList td.userbookmarkList,.mypageReviewList td.bookmarkuserList{width:180px}.mypageReviewList td.userbookmarkList{padding-right:10px}.mypageReviewList td.userbookmarkList a,.mypageReviewList td.bookmarkuserList a{font-size:11px}.mypageReviewList h2{margin:0}.mypageReviewList ul{padding:0;margin:5px 0}.mypageReviewList ul li{padding:5px;border-bottom:1px dotted #000;line-height:1.6em}.mypageReviewList h2.com_ttl02{font-size:13px;background:url(https://momi-lg.com/img/com/com_ttl01.jpg) no-repeat}.mypageReviewList .a_right a{font-size:11px}.mypageBlock{margin:30px 0 30px 0;background:url(https://momi-lg.com/img/com/com_ttl02.gif) no-repeat;overflow:hidden}.mypageBlock .left{width:260px;float:left}.mypageBlock .left h3{line-height:25px;color:#fff;font-weight:normal;font-size:12px;padding:0 10px;margin:0}.mypageBlock .left h3 strong{font-weight:bold;font-size:15px;margin:0 3px}.mypageBlock .left ul{padding:0 5px}.mypageBlock .left ul li{padding:10px 0 8px 40px;border-bottom:1px dotted #000}.mypageBlock ul li.best1{background:url(https://momi-lg.com/img/icon/icon_best1.gif) no-repeat left 4px}.mypageBlock ul li.best2{background:url(https://momi-lg.com/img/icon/icon_best2.gif) no-repeat left 4px}.mypageBlock ul li.best3{background:url(https://momi-lg.com/img/icon/icon_best3.gif) no-repeat left 4px}.mypageBlock ul li.best4{background:url(https://momi-lg.com/img/icon/icon_best4.gif) no-repeat left 4px}.mypageBlock ul li.best5{background:url(https://momi-lg.com/img/icon/icon_best5.gif) no-repeat left 4px}.mypageBlock .left a{font-weight:bold;margin:0 10px 0 0}.mypageBlock .right{width:520px;float:right}.mypageBlock .right h3{line-height:25px;font-size:12px;padding:0 0 0 20px;margin:0 0 20px 0;position:relative}.mypageBlock .right h3 a{position:absolute;top:0;right:10px}.mypageBlock .right h3.com_ttl05{padding:0 0 0 10px;margin-top:20px}.mypege_user_text{margin-left:12px;margin-right:10px;margin-bottom:20px}.other_user_data{overflow:hidden}.other_user_data .other_user_photo{background:#f7f7f7;border:1px solid #dbcba2;margin:0;float:left;padding:8px}.other_user_data .com_ttl{margin-left:190px}.other_user_data .com_ttl02{margin-left:190px}.other_user_data .mypege_box{margin-left:190px}.other_user_data{margin-bottom:20px}.other_user_data .other_user_text{margin-left:190px}.page_L{float:left;width:270px;margin:0 10px 0 0}.page_L h3{font-size:12px}.page_L p{font-size:12px;color:#381f18;line-height:1.5em}.page_R{float:left;width:470px;padding:0 15px;background:#fbf5f2}.page_R p{font-size:12px;color:#381f18;line-height:1.5em}.priceTable{width:500px;letter-spacing:2px;border-collapse:collapse;border-spacing:0}.priceTable th,.priceTable td{padding:10px 10px;background:#fbf5f2;border:1px solid #56423b}.priceTable th{background:#56423b;background:-webkit-gradient(linear,left top,left bottom,from(#56423b),to(#382018));background:-moz-linear-gradient(-90deg,#56423b,#382018);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#56423B',endColorstr='#382018');color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.4);font-weight:normal;text-align:center}#newsInfo{display:block;background:#FFF;border:1px solid #dbcba2}#newsEvent{display:none;background:#FFF;border:1px solid #dbcba2}#newsCoupon{display:none;background:#FFF;border:1px solid #dbcba2}#newsShop{display:none;background:#FFF;border:1px solid #dbcba2}#newsArea{position:relative;padding:31px 0}#newsEvent .info_list{padding:0 0 0 10px}#newsCoupon .info_list{padding:0 0 0 10px}#newsTab{position:absolute;top:0}#newsTab a{background:#dbbe93;border:1px solid #dbcba2;padding:7px 10px;border-top-left-radius:5px;border-top-right-radius:5px;width:150px;float:left;text-align:center;margin:0;color:#340000;font-weight:bold}#newsTab a.active{background:#FFF;border-bottom:1px solid #FFF}#r18newsInfo{display:block;background:#FFF;border:1px solid #f3b4cd}#r18newsEvent{display:none;background:#FFF;border:1px solid #f3b4cd}#r18newsCoupon{display:none;background:#FFF;border:1px solid #f3b4cd}#r18newsShop{display:none;background:#FFF;border:1px solid #f3b4cd}#r18newsArea{position:relative;padding:31px 0}#r18newsEvent .info_list{padding:0 0 0 10px}#r18newsCoupon .info_list{padding:0 0 0 10px}#r18newsTab{position:absolute;top:0}#r18newsTab a{background:#eb74a9;border:1px solid #f3b4cd;padding:7px 10px;border-top-left-radius:5px;border-top-right-radius:5px;width:150px;float:left;text-align:center;margin:0;color:#FFF;font-weight:bold}#r18newsTab a.active{background:#FFF;border-bottom:1px solid #FFF;color:#b2145b}.list_event .block{border:2px solid #e4dbbe;background:#fcfbf8;position:relative;padding:18px 13px 18px 18px;margin:0 0 20px 0}.list_event .block .detail{float:left;width:480px}.list_event .block .detail .summary{margin:0 0 15px 0}.list_event .block .detail .more{display:none;margin:0 0 15px 0}.list_event h3{font-size:16px;font-weight:bold;color:#91500e;margin:0 0 15px 0;width:450px}.list_event .block .btnMore{position:absolute;bottom:18px}.list_event .block .detail .more{display:none;margin:0 0 15px 0}.list_event .block .btnClose{display:none}.list_event .box{float:right;padding:5px;background-color:#fff;-moz-box-shadow:4px 4px 3px rgba(0,0,0,0.05);-webkit-box-shadow:4px 4px 3px rgba(0,0,0,0.05);box-shadow:4px 4px 3px rgba(0,0,0,0.05);-ms-filter:"filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd, direction=135, strength=5, enabled=true)";filter:progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=135,strength=5,enabled=true)}.staffblog{background-color:#356a9c;color:#FFF;text-align:center;padding:3px;margin-top:5px}.main_area{background-color:#f0ecdd;padding:5px;margin-right:10px}.shoplink{padding:5px;margin-right:10px}.newsicon{margin-right:5px}.mypage li{margin:5px}.mypageList li{padding:5px;border-bottom:1px dotted #000;line-height:1em}.mypageList li:last-child{margin-bottom:5px}.mypageList li .main_area{display:block;float:left;border:solid 1px #ccc;padding:1px;background:#eee;min-width:55px;margin-right:30px;text-align:center;font-size:8pt}.mypageList tr td .main_area{display:block;float:left;border:solid 1px #ccc;padding:1px;background:#eee;min-width:55px;margin-right:30px;text-align:center;font-size:8pt}.mypageList li .shopName{display:block;float:left;font-weight:bold;width:180px;padding-top:3px}.mypageList li .icon{vertical-align:middle}.mypageList li.plScore{padding-left:60px;background-position:left}.mplFav{max-height:150px;overflow-x:hidden}.userTop .com_ttl01{background:url(https://momi-lg.com/img/com/com_ttl03.jpg) no-repeat}.userTop .com_ttl02{background:url(https://momi-lg.com/img/com/com_ttl02.jpg) no-repeat;font-size:15px;font-weight:bold;line-height:25px;padding-left:13px;margin:0 0 20px 0;color:#edd0a5}.pickupGirl .line{width:780px;height:210px}.apply{width:100px;height:133px}.shop_event_contents{margin:15px 0 10px}.search_shop_category{font-size:11px;margin:10px 0 5px}.nav_tel{background:url(https://momi-lg.com/img/icon/icon_tel.png) no-repeat left center;padding:2px 0 2px 20px;float:right;font-size:15pt;font-weight:bold}.txt_couponTit1{float:left}.categoryList01 label{padding-left:.5em}#top_banner{display:inline-block;margin:10px 0 0;text-align:center}#top_banner a{float:left;width:120px;min-height:50px;padding:1px;position:relative}#top_banner img{height:auto !important}.cnt_l .search_menu li a.regionLink{font-weight:bold;background:#dca961 url("https://momi-lg.com/img/mark/mark02.gif") no-repeat scroll 100% 50%}#taiken ul{overflow:hidden}#taiken li{float:left;width:250px;margin-right:15px;position:relative}#taiken li:last-child{margin-right:0}#taiken li:hover{opacity:.8}#taiken li .update{font-size:12px;color:#fceb9d;position:absolute;bottom:10px;left:97px}h2,h3 .com_ttl01{font-family:"メイリオ"}#tokushu ul{overflow:hidden}#tokushu li{float:left;width:380px;margin-right:15px;position:relative}#tokushu li:last-child{margin-right:0}#tokushu li img{width:100%}#tokushu li span{position:absolute;top:0;left:0;z-index:10}#tokushu li a{position:relative;z-index:5}.toku_head{line-height:15px;padding:0 5% 10px;width:100%;font-size:16px;color:#FFF;background:-moz-linear-gradient(top,#715848 0,#42210b 50%,#42210b 100%);background:-webkit-gradient(linear,left top,left bottom,from(#715848),color-stop(0.5,#42210b),to(#42210b))}.toku_head .t_name{width:100%;border-bottom:1px solid #FFF;font-size:18px;font-weight:bold;color:#FFF;display:block;padding-bottom:5px;line-height:15px}.toku_head .t_menu{font-size:18px;font-weight:bold;color:#FFF;display:block;line-height:15px}.toku_head .t_area{font-size:16px;font-weight:bold;color:#FFF;line-height:15px}#newsKuchikomi .box{border-bottom:1px dotted #aaa;background:0;padding:8px 0}#newsKuchikomi .box:last-child{border:0}#newsKuchikomi .info_list{height:280px;margin-bottom:10px;padding:5px 8px;border:1px solid #dbcba2;background:#fbf5f2;overflow:auto}#newsKuchikomi .box .title{float:left;display:block;width:350px;padding:0 0 0 25px}#newsKuchikomi .box .date{width:100px;font-size:10px}#newsKuchikomi .box .shop{float:right;display:block;width:200px;font-size:11px;font-weight:bold}#newsKuchikomi .more_link{display:table;width:100%}#newsKuchikomi p{display:table-cell;width:70%;font-weight:normal;text-align:left}#newsKuchikomi a{display:table-cell;width:30%}.page_body .attention{color:#F00}.page_body .section{margin:50px 0}.page_body .section h3{margin-bottom:20px}.week_count{margin:30px 0;padding:15px 0;text-align:center;background:#FFF}.week_count dt{display:inline-block}.week_count dd{display:inline-block}.access_ranking img{width:100%}.ranking_select{position:relative}.ranking_select ul{width:600px;overflow:hidden;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,10%);-moz-transform:translate(-50%,10%);transform:translate(-50%,10%)}.ranking_select li{float:left}.ranking_select li:last-child{float:right}.item_block{padding:30px 0 20px;border-bottom:1px solid #000;overflow:hidden}.item_box{float:left}.item_box:last-child{float:right}.item_box.access_rank{width:120px;text-align:center}.item_box.access_rank p{margin-top:10px}.item_box.access_rank span{margin-right:5px;font-size:16px;font-weight:bold}.item_box.access_rank img{width:65%}.item_block:nth-child(1) .item_box.access_rank img,.item_block:nth-child(2) .item_box.access_rank img,.item_block:nth-child(3) .item_box.access_rank img{width:100%}.item_box.shop_data{width:400px;margin:0 30px}.item_box .shop_name{margin-bottom:15px;font-size:18px;font-weight:bold}.item_box .shop_info{height:50px}.item_box .shop_info dl{display:table;margin-bottom:5px}.item_box .shop_info dt{display:table-cell}.item_box .shop_info dd{display:table-cell}.item_box.images{width:200px;text-align:right}#ranking_therapist .item_box.images img{width:70%}

.ranking_select li,
.ranking_select li:last-child {
    display: inline-block;
    float: none;
}

.pickup_page section.adpage { margin-top: 0; }
.websitelist { overflow: hidden; }
.websitelist { margin: 30px auto 25px; }
.websitelist li { float: left; width: 380px; font-size: 20px; }
.websitelist li:nth-child(even) { margin-left: 20px; }
.websitelist li:not:nth-child(-n+2) { margin-top: 15px; }
.websitelist li a, .websitelist li a img { display: block; width: 100%; }
.websitelist li p { margin-bottom: 8px; font-weight: bold; }
.websitelist li a:hover, .adcontactlink a:hover { opacity: .7; }
.adcontactlink { text-align: center; line-height: 0; margin-top: 25px; }

.flex {
	 display:-webkit-box;
	display:-moz-box;
	display:-webkit-flexbox;
	display:-moz-flexbox;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:-moz-flex;
	display:flex;
	-webkit-box-lines:multiple;
	-moz-box-lines:multiple;
	-webkit-flex-wrap:wrap;
	-moz-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}

.ofit {
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

/* 2019/02/08追加 */
/*--- ranking_select ---*/
.ranking_select .type_btn li+li {
	margin-left: 10px;
}
/*--- #top_newscotnents  ---*/
#top_newscotnents * {
	box-sizing: border-box;
}
.top_newsblock {
	width: 540px;
}
.top_newsblockinner {
	height: 335px;
	background: #fbf5f2;
	border: 1px solid #dbcba2;
	padding: 15px 15px 12px;
	align-items: flex-start;
}
.top_newssidebanner {
	width: 225px;
	margin-left: 15px;
}
.news_pickup {
	width: 214px;
}
.news_shoplist {
	width: 279px;
}
.news_shoplist {
	margin-left: 15px;
}
.news_pickup {
	/* background: rgba(240, 230, 220, .5); */
	background: #fff;
	text-align: center;
}
.news_pickup a {
	display: block;
	padding: 15px 10px;
}
.news_pickup img {
	width: 135px;
	height: 180px;
	margin-bottom: 10px;
}
.news_pickup h3 {
	margin-top: 5px;
}
.news_pickup a:hover img,
.news_shoplist_img a:hover img,
.top_newssidebanner a:hover img
 {
	opacity: .7;
}
.newsbox_date {
	color: #000;
}
a:hover .newsbox_date {
	color: #dca961;
}
/* newsicon */
span[class^="newsicon"] {
	display: inline-block;
	width: 5em;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	line-height: 1;
	padding: 4px 0 3px;
	border-radius: 3px;
	margin-right: 5px;
}
/*.newsicon_newcomer { background : #ff77b4; }*/
/*.newsicon_event { background   : #ffae28; }*/
/*.newsicon_discount { background: #32b6fc; }*/
/*.newsicon_other { background   : #9ec600; }*/
.newsicon_1 { background : #ff77b4; }
.newsicon_2 { background   : #ffae28; }
.newsicon_3 { background: #32b6fc; }
.newsicon_4 { background   : #9ec600; }

.news_shoplist li+li {
	margin-top: 9px;
}
.news_shoplist_img img {
	width: 46px;
	height: 62px;
}
.news_shoplist_texts {
	width: 208px;
	margin-left: 10px;
}
.news_shoplist_texts h3 {
	margin-top: 5px;
}
.news_shoplist_more .orangeBtn {
	width: 130px;
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0 0 auto;
}
.top_newssidebanner {
	position: relative;
}
.top_newssidebanner > ul {
	position: absolute;
	bottom: 0;
}
.top_newssidebanner > ul li+li {
	margin-top: 10px;
}

/*--- shopnewslist  ---*/
.shopnewslist li+li {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #dbcba2;
}
.shopnewslist .news_shoplist_img {
	width: 100px;
}
.shopnewslist .news_shoplist_img img {
	width: 100px;
	height: 133px;
}
.shopnewslist .news_shoplist_texts {
	width: calc(100% - 200px);
	margin-left: 10px;
}
.shopnewslist .news_shoplist_article {
	margin-top: 10px;
}

/*--- shopnewsarticle  ---*/
.shopnewsarticle .news_shoplist_img,
.shopnewsarticle .news_shoplist_img img {
	width: 200px;
	height: auto;
}
.news_article_texts {
	width: 560px;
	margin-left: 20px;
}
.news_article_texts h3 {
	font-size: 18px;
	margin: 10px 0 15px;
	line-height: 1.3;
}
.news_article_texts .news_shoplist_article {
	font-size: 14px;
	line-height: 1.8;
}
.more_shopBtn .orangeBtn {
	width: 180px;
	padding: .5em 1em;
	margin: 20px auto 30px;
	font-size: 15px;
	font-weight: bold;
}
.articleNavi {
	width: 300px;
	margin: 0 auto;
}
.articleNavi ul {
	overflow: hidden;
}
.articleNavi ul li {
	width: 50%;
}
.articleNavi .prevnews {
	float: left;
	text-align: left;
}
.articleNavi .nextnews {
	float: right;
	text-align: right;
}

/*--- couponlist  ---*/
.couponlist .box {
	margin-top: 10px;
	padding-top: 10px;
	overflow: hidden;
}
.couponlist .box+.box {
	border-top: 1px dotted #aaa;	
}
.couponlist .box .coupon {
	width: 400px;
	float: left;
}
.couponlist .box .coupon a:hover {
	text-decoration: none;
	opacity: .7;
}
.couponlist .box .shopbox {
	display: block;
	width: 266px;
	float: right;
	padding: 0 10px 0 0;
}
.couponlist .box .shopbox a {
	display: block;
	float: right;
	width: 200px;
	font-weight: bold;
}
.couponlist .box .shopbox a:hover {
	text-decoration: underline;
}
.couponlist .box .shopbox .areaname {
	margin-right: 10px;
}
.couponmore .btnGreen {
	display: block;
	width: 150px;
	margin: 20px auto;
	padding: .5em;
	font-weight: bold;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	background: linear-gradient(#c1db5b, #99b238);
	background: -webkit-linear-gradient(#c1db5b, #99b238);
}
.couponmore .btnGreen:hover {
	cursor: pointer;
}