.container {width: 940px;margin: 0 auto;}.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11 {  float: left;  display: inline;  margin-left: 20px;}.grid1 {width: 60px;}.grid2 {width: 140px;}.grid3 {width: 220px;}.grid4 {width: 300px;}.grid5 {width: 380px;}.grid6 {width: 460px;}.grid7 {width: 540px;}.grid8 {width: 620px;}.grid9 {width: 700px;}.grid10 {width: 780px;}.grid11 {width: 860px;}.first {margin-left: 0;clear: left;}/* clearfix */.clearfix:after {  visibility: hidden;  display: block;  font-size: 0;  content: " ";  clear: both;  height: 0;} /* IE6 */* html .clearfix {zoom: 1;}/* IE7 */*:first-child+html .clearfix {zoom: 1;} /** **/body {	font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Helvetica, Arial, Verdana, sans-serif;	*font-family: "Lucida Grande", "ＭＳ Ｐゴシック", "Lucida Sans Unicode", sans-serif; background-color: transparent; color: #333; -webkit-font-smoothing: antialiased;/*	font-family: 'Lucida Grande', Geneva, Verdana, Arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro W3', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS P Gothic', sans-serif;*/	font-size: 13px;	color: #777;	background-color: #FFFFFF;	line-height: 1.6;	margin: 0px;	padding: 0px;	text-align: center;}  img {	border: 0px solid #000;}a {	color: #08c;}a:link, a:visited, a:active {	text-decoration: none;}a:hover {	text-decoration: underline;}a.more, em.more, span.more { white-space: nowrap; padding-right: 10px; background: url(http://cafenakano.com/img4/morearrow_08c.gif) no-repeat 100% 50%; cursor: pointer; zoom: 1; }a.external, em.external, span.external { white-space: nowrap; padding-right: 15px; background: url(http://cafenakano.com/img4/external10x10.gif) no-repeat 100% 49%; cursor: pointer; zoom: 1; }.sample_border {	border: 1px solid #CCCCCC;}.h {	height: 280px;	text-align: left;}.h1 {	font-size: 400%;	color: #FFF;	line-height: 1.5em;	padding-top: 2.5em;	padding-left: 12px;	text-shadow: 1px 1px 3px #777;}.h2 {	font-size: 240%;	color: #FFF;	line-height: 1.5em;	padding-top: 0em;	padding-left: 12px;	text-shadow: 1px 1px 3px #777;}.d {	padding: 40px;	text-align: left;}.d_continue {	padding: 40px 40px 0px 40px;	text-align: left;}.h3 {	font-size: 240%;	color: #555555;	line-height: 1.5em;	margin-bottom: 0.3em;}.h4 {	font-size: 240%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;}.h5 {	font-size: 185%;	color: #999999;	line-height: 1.5em;	margin-bottom: 0.5em;}.h6 {	font-size: 154%;	color: #555555;	line-height: 1.5em;	margin-bottom: 0.3em;}.h7 {	font-size: 154%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;}p {	font-size: 154%;	color: #AAA;	line-height: 1.5em;	margin: 0px;	padding: 0px;}.p {	font-size: 124%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;}.p1 {	font-size: 100%;	color: #999999;	line-height: 1.5em;	margin-bottom: 0em;}.credit {	font-size: 100%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;}.address {	font-size: 154%;	color: #555555;	line-height: 1.5em;	margin-bottom: 1em;}.price {	font-size: 124%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;	text-align: right;}.exp {	padding: 1em;	text-align: left;}.small {	font-size:medium;}.note {	font-size: 116%;	color: #999999;	line-height: 1.5em;	margin-bottom: 1em;}.notice {	color:#FF0099;}.title {	font-size: 124%;	color: #999999;	line-height: 1.5em;	margin-top: 0.5em;	margin-bottom: 1em;}.name {	font-size: 139%;	color: #999999;	line-height: 1.5em;	margin-top: 1em;	margin-bottom: 1em;}.f {	font-size: 100%;	color: #999999;	text-align: left;	padding-top: 20px;	padding-left: 10px;	padding-bottom: 20px;}.info1 {	font-size: 162%;	color: #777777;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 0.5em;}.info2 {	font-size: 124%;	color: #777777;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 1em;}.info3 {	font-size: 100%;	color: #777777;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 2em;}a.info {	display: block;	text-decoration: none;}a.info:link, a.info:visited, a.info:active {	display: block;	text-decoration: none;}a.info:hover {	display: block;	text-decoration: none;};.frame img {	border-radius: 8px;}.frame_icon img {	border: 1px solid #999999;	border-radius: 10px;}.l {	margin: 10px;	font-size: 100%;	border: 1px solid #CCCCCC;	border-radius: 5px; 	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	letter-spacing: 0em;}.information {	margin: 40px 0px 20px 0px;	text-align: left;}.information2 {	margin: 10px 0px 20px 0px;	text-align: left;}.information3 {	margin: 20px 40px 20px 40px;	text-align: left;}.i_h1 {	font-size: 24px;	color: #777;	padding-bottom: 0px;	padding-left: 1em;	border-bottom: 1px solid #999;	line-height: 1.3em;}.i_h1_w {	font-size: 24px;	color: #fff;	padding-bottom: 0px;	padding-left: 1em;	border-bottom: 1px solid #fff;	line-height: 1.3em;}.i_p {	font-size: 18px;	color: #777;	padding-left: 0.5em;	line-height: 1.3em;}dl.news dt {	clear: left;	float: left;	margin-bottom: 0.8em;	width: 8em;	/* border-left: solid 8px #CCC; */	/* padding-left: 5px; */	color: #777;}dl.news dd {	margin-bottom: 0.8em;	margin-left: 8em;}dl.special dt {	clear: left;	float: left;	margin: 0 0 1em;	width: 6.5em;	/* border-left: solid 8px #CCC; */	padding-left: 5px;	color: #777;}dl.special dd {	margin-bottom: 1em;	margin-left: 7em;}.special_p {/*	font-size: medium;*/	color: #999999;	line-height: 1.5em;	margin: 0.5em 0em 1em;}.header {	height: 530px;}.header_wrapper1 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_coffee_00.jpg") no-repeat;}.header_wrapper2 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_dinnertime_01.jpg") no-repeat;}.header_wrapper3 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_lunchtime_00.jpg") no-repeat;}.header_wrapper4 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_tarte_01.jpg") no-repeat;}.header_wrapper5 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_summer_00.jpg") no-repeat;}.header_wrapper0 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_coffee_01.jpg") no-repeat;}.header_coffeetime {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_coffeetime_00.jpg") no-repeat;	margin-bottom: 20px;}.header_lunchtime {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_lunchtime_00.jpg") no-repeat;	margin-bottom: 20px;}.header_sweetstime {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_sweetstime_00.jpg") no-repeat;	margin-bottom: 20px;}.header_dinnertime {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_dinnertime_01.jpg") no-repeat;	margin-bottom: 20px;}.header_coffee {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_coffee_00.jpg") no-repeat;	margin-bottom: 20px;}.header_tarte {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_tarte_00.jpg") no-repeat;	margin-bottom: 20px;}.header_quiche {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_quiche_00.jpg") no-repeat;	margin-bottom: 20px;}.header_madeleine {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_madeleine_00.jpg") no-repeat;	margin-bottom: 20px;}.header_takeout {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_takeout_00.jpg") no-repeat;	margin-bottom: 20px;}.header_lunchbox {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_lunchbox_00.jpg") no-repeat;	margin-bottom: 20px;}.header_gift {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_gift_00.jpg") no-repeat;	margin-bottom: 20px;}.header_zakka {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_zakka_00.jpg") no-repeat;	margin-bottom: 20px;}.header_potager {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_potager_00.jpg") no-repeat;	margin-bottom: 20px;}.header_fanclub {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_fanclub_00.jpg") no-repeat;	margin-bottom: 20px;}.header_calendar {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_calendar_00.jpg") no-repeat;	margin-bottom: 20px;}.header_guide {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_guide_00.jpg") no-repeat;	margin-bottom: 20px;}.header_fair {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_fair_04.jpg") no-repeat;	margin-bottom: 20px;}.header_cafeware {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_cafeware_00.jpg") no-repeat;	margin-bottom: 20px;}.header_grocery {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_grocery_00.jpg") no-repeat;	margin-bottom: 20px;}.header_coffeebeans {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_coffeebeans_00.jpg") no-repeat;	margin-bottom: 20px;}.header_contact {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_contact_00.jpg") no-repeat;	margin-bottom: 20px;}.header_media {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_media_00.jpg") no-repeat;	margin-bottom: 20px;}.header_secret00 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_secret00_00.jpg") no-repeat;	margin-bottom: 20px;}.header_episode00 {	height: 530px;	background: url("http://cafenakano.com/img4/home_img_military_00.jpg") no-repeat;	margin-bottom: 20px;}.header_banner {	height: 43px;	background: rgba(255,255,255,0.1);}a.h_b {	display: block;	text-decoration: none;}a.h_b:link, a.h_b:visited, a.h_b:active {	display: block;	text-decoration: none;}a.h_b:hover {	display: block;	text-decoration: none;	background: rgba(255,255,255,0.2);}.h_b_nav {	height: 34px;	font-size: 15px;	font-weight: bold;	color: #FFF;	text-shadow: 1px 1px 3px #777;	padding-top: 9px;}.header_content {	height: 487px;	text-align: left;}.h_c_h1 {	font-size: 60px;	color: #FFF;	text-shadow: 1px 1px 3px #777;	line-height: 1.2em;	padding-top: 160px;	padding-left: 30px;}.h_c_h2 {	font-size: 32px;	color: #FFF;	text-shadow: 1px 1px 3px #777;	line-height: 1.2em;	padding-left: 30px;}.h_c_enter {	width: 70px;	height: 23px;	color:#FFF;	font-size: 12px;	font-weight: bold;	margin-top: 10px;	margin-left: 30px;	padding: 7px 3px 3px 3px;	background-color:#8B0000;	text-align:center}a.h_c {	display: block;	text-decoration: none;}a.h_c:link, a.h_c:visited, a.h_c:active {	display: block;	text-decoration: none;}a.h_c:hover {	display: block;	text-decoration: none;	background: rgba(255,255,255,0.1);}.banner {	height: 100px;}.banner_info {	font-size: 12px;	color: #777777;	line-height: 15px;	margin: 10px 20px 10px 0px;	text-align: right;}.banner_notice {	font-size: 16px;	color: #777777;	line-height: 20px;	margin-top: 0.8em;	text-align: left;}.nav {	height: 170px;	margin-bottom: 20px;}.nav1 {	height: 75px;	margin-bottom: 20px;}a.nav_b {	display: block;	text-decoration: none;}a.nav_b:link, a.nav_b:visited, a.nav_b:active {	display: block;	text-decoration: none;}a.nav_b:hover {	display: block;	text-decoration: none;	background: rgba(255,255,255,0.2);}a.nav_slide {	display: block;	text-decoration: none;}.nav_coffeetime {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_coffeetime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_lunchtime {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_lunchtime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_sweetstime {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_sweetstime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_dinnertime {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_dinnertime_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_calendar {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_calendar_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_fair {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_fair_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_latte {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_latte_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_tarte_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_tarte_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_latte00_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_latte_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_latte01_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_latte_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_lattef00_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_lattef_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_mochaf00_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_mochaf_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_xmas00_l {	height: 75px;	background: url("http://cafenakano.com/img4/navi_long_xmas_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_xmas01_l {	height: 75px;	background: url("http://cafenakano.com/img4/navi_long_xmas_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_summer00_l {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fair_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_summer01_l {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fair_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_gift_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_gift_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_madeleine_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_madeleine_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_coffeebeans_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_coffeebeans_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_fair_l {	height: 170px;	background: url("http://cafenakano.com/img4/navi_long_wd_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_coffeetime_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_coffeetime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_lunchtime_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_lunchtime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_sweetstime_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_sweetstime_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_dinnertime_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_dinnertime_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_calendar_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_calendar_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_summer00_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fair_short_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_summer01_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fair_short_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_fair00_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fair_short_10.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_military_s {	height: 75px;	background: url("http://cafenakano.com/img4/navi_military_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_coffee {	height: 75px;	background: url("http://cafenakano.com/img4/navi_coffee_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_tarte {	height: 75px;	background: url("http://cafenakano.com/img4/navi_tarte_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_quiche {	height: 75px;	background: url("http://cafenakano.com/img4/navi_quiche_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_madeleine {	height: 75px;	background: url("http://cafenakano.com/img4/navi_madeleine_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_takeout {	height: 75px;	background: url("http://cafenakano.com/img4/navi_takeout_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_lunchbox {	height: 75px;	background: url("http://cafenakano.com/img4/navi_lunchbox_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_gift {	height: 75px;	background: url("http://cafenakano.com/img4/navi_gift_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_zakka {	height: 75px;	background: url("http://cafenakano.com/img4/navi_zakka_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_potager {	height: 75px;	background: url("http://cafenakano.com/img4/navi_potager_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_fanclub {	height: 75px;	background: url("http://cafenakano.com/img4/navi_fanclub_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_cafeware {	height: 75px;	background: url("http://cafenakano.com/img4/navi_cafeware_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_grocery {	height: 75px;	background: url("http://cafenakano.com/img4/navi_grocery_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_coffeebeans {	height: 75px;	background: url("http://cafenakano.com/img4/navi_coffeebeans_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_party {	height: 75px;	background: url("http://cafenakano.com/img4/navi_party_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_fair00_ll {	height: 170px;	background: url("http://cafenakano.com/img4/navi_fair_11.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_dresscode_b {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_dresscode_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_coffeebeans_b {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_coffeebeans_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_xmas_b {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_xmas_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_gift_b {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_gift_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_takeout_b {	height: 170px;	background: url("./navi_big_takeout_01.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_lunchbox_b {	height: 170px;	background: url("http://cafenakano.com/img4/navi_big_lunchbox_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_dinnerbox_b {	height: 170px;	background: url("./navi_big_dinnerbox_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_party_b {	height: 170px;	background: url("./navi_big_party_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_contact {	height: 75px;	background: url("http://cafenakano.com/img4/navi_contact_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_media {	height: 75px;	background: url("http://cafenakano.com/img4/navi_media_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_bookmark {	height: 75px;	background: url("http://cafenakano.com/img4/navi_bookmark_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_home {	height: 75px;	background: url("http://cafenakano.com/img4/navi_home_00.jpg") no-repeat;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.nav_big_text {	height: 160px;	font-size: 19px;	color: #FFF;	line-height: 1.5em;	text-shadow: 1px 1px 3px #777;	padding: 12px 12px 0px 0px;	text-align: right;}.nav_text {	height: 64px;	font-size: 19px;	color: #FFF;	line-height: 1.5em;	text-shadow: 1px 1px 3px #777;	padding: 12px 12px 0px 0px;	text-align: right;}.nav_text_bold {	font-weight: bold;}.frame img {	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.flow_header, .flow_footer {	font-size: 185%;	color: #FFFFFF;	line-height: 1.5em;	padding: 12px;	margin: 12px;	background-color: #AAAAAA;	border: 2px solid #AAAAAA;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.flow {	padding: 12px;	margin: 12px;	border: 2px solid #AAAAAA;	border-radius: 8px;	-moz-border-radius: 8px;	-webkit-border-radius: 8px;}.flow_p {	font-size: 185%;	color: #999999;	line-height: 1.5em;}.flow_notice {	padding-top: 13px;	font-size: 116%;	color: #999999;	line-height: 1.5em;}.secret_d {	padding: 40px 40px 10px 40px;	text-align: left;}.secret_h {	font-size: 280%;	color: #AAA;	line-height: 1.5em;	margin-bottom: 0em;}.secret_p {	font-size: 185%;	color: #AAA;	padding: 2px 24px 0px 20px;	line-height: 1.4em;}.episode_p {	font-size: 185%;	color: #FFF;	line-height: 1.4em;	padding: 2px 24px 0px 20px;	background: rgba(0,0,0,0.3);}.keyword_LL {	font-size: 280%;	line-height: 1.8em;}.keyword_L {	font-size: 130%;	line-height: 2em;}dl.conversation dt {	/*border: solid 1px #CCC;*/	clear: left;	float: left;	width: 220px;}dl.conversation dd {	/*border: solid 1px #CCC;*/	margin-left: 220px;	padding: 50px 0px 85px 10px;	text-align: left;}.dl_list_p {	text-align: left;}.dl_list {	font-size: 139%;	color: #CCC;	line-height: 1.5em;	margin: 0em 0em 0.5em 1em;}.polaroid {	position: relative;	width: 220px;	margin: 10px;} .polaroid img {	width: 182px;	border: 8px solid #F0F0F0;	border-bottom: 30px solid #F0F0F0;	-webkit-box-shadow: 5px 5px 5px #AAA;		-moz-box-shadow: 5px 5px 5px #AAA;		box-shadow: 5px 5px 5px #AAA;}.polaroid_big {	position: relative;	width: 460px;	margin: 10px;} .polaroid_big img {	width: 426px;	border: 16px solid #F0F0F0;	border-bottom: 60px solid #F0F0F0;	-webkit-box-shadow: 5px 5px 5px #AAA;		-moz-box-shadow: 5px 5px 5px #AAA;		box-shadow: 5px 5px 5px #AAA;}.wrapper {	padding: 30px;	position: relative;} .box {	position: relative;	background: #000;	height: 160px;	width: 160px;	margin-bottom: 20px;	border: 2px solid #CCC;	border-radius: 20px;} .box:after {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #000;	bottom: -20px;	left: 25px;} .box:before {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #CCC;	bottom: -15px;	left: 40px;} .box_left {	position: relative;	background: #000;	height: 160px;	width: 160px;	margin-bottom: 20px;	border: 2px solid #CCC;	border-radius: 20px;} .box_left:after {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #000;	bottom: -20px;	left: 80px;} .box_left:before {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #CCC;	bottom: -15px;	left: 65px;} .box_big {	position: relative;	background: #000;	height: 200px;	width: 400px;	margin-bottom: 20px;	border: 2px solid #CCC;	border-radius: 20px;} .box_big:after {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #000;	bottom: -20px;	left: 140px;} .box_big:before {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #CCC;	bottom: -15px;	left: 155px;} .making_exp {	font-size: 124%;	color: #CCC;	line-height: 1.5em;	padding: 1em;	text-align: left;}.info1_w {	font-size: 162%;	color: #FFF;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 0.5em;}.info2_w {	font-size: 124%;	color: #FFF;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 3em;}.swiper-container, .swiper-slide {  width: 940px;  height: 530px;}.pagination {  position: absolute;  left: 0;  text-align: center;  bottom:30px;  width: 100%;}.swiper-pagination-switch {  display: inline-block;  width: 30px;  height: 30px;  border-radius: 15px;  background: #999;  box-shadow: 0px 1px 2px #555 inset;  margin: 0 10px;  cursor: pointer;}.swiper-active-switch {  background: #fff;}.slide_main {	margin-bottom: 0px;}.sp_nav {	height: 232px;}.sp_nav_img {	height: 232px;}.sp_nav_s {	height: 100px;	background-color: #dc143c;	border-bottom: 1px solid #FFF;}.sp_nav_text {	height: 84px;	font-size: 46px;	/*font-weight: bold;*/	color: #FFF;	line-height: 1.5em;	/*text-shadow: 1px 1px 3px #777;*/	padding: 16px 0px 0px 20px;	text-align: left;}.sp_banner {	height: 120px;}.sp_banner .logo {	text-align: left;}.sp_banner_info {	font-size: 18px;	color: #777777;	line-height: 1.3em;	padding-top: 20px;	padding-left: 20px;	padding-bottom: 20px;	text-align: left;}.sp_info2 {	font-size: 124%;	color: #777777;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 1em;}.sp_info2_w {	font-size: 124%;	color: #fff;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 1em;}.sp_h1 {	height: 100px;	background-color: #dc143c;}.sp_h2 {	font-size: 38px;	color: #777777;	line-height: 1.5em;	padding-top: 20px;	padding-left: 20px;	text-align: left;	border-bottom: 1px solid #AAA;	margin: 0px 20px 0px 0px;	height:211px;}.sp_h2_end {	font-size: 38px;	color: #777777;	line-height: 1.5em;	padding-top: 20px;	padding-left: 20px;	text-align: left;	margin: 0px 20px 0px 0px;	height:211px;}.sp_header_wrapper1 {	height: 940px;	background: url("http://cafenakano.com/img4/sp_img_01.jpg") no-repeat;}.sp_header_wrapper2 {	height: 940px;	background: url("http://cafenakano.com/img4/sp_img_02.jpg") no-repeat;}.sp_header_wrapper3 {	height: 940px;	background: url("http://cafenakano.com/img4/sp_img_03.jpg") no-repeat;}.sp_header_h1 {	font-size: 78px;	font-weight: bold;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;	padding-top: 1em;	padding-left: 0.5em;	text-align: left;	margin: 0px 20px 0px 0px;}.sp_header_h2 {	font-size: 58px;	font-weight: bold;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;	padding-top: 0.2em;	padding-left: 0.7em;	text-align: left;	margin: 0px 20px 0px 0px;}/***** 2013/11/18 *****/.h_h1_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.2em;	padding-top: 150px;}.h_h2_w {	font-size: 82px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;}.h_h3_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;}.h_h1s_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.2em;	padding-top: 150px;	padding-bottom: 10px;}.h_h2s_w {	font-size: 76px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;	padding-bottom: 2px;}.h_h3s_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;}.h_h1ss_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.2em;	padding-top: 150px;	padding-bottom: 10px;}.h_h2ss_w {	font-size: 70px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;	padding-bottom: 8px;}.h_h3ss_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.5em;}.h_h1_b {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #666;	line-height: 1.2em;	padding-top: 150px;}.h_h2_b {	font-size: 82px;	text-shadow: 1px 1px 3px #777;	color: #666;	line-height: 1.5em;}.h_h3_b {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #666;	line-height: 1.5em;}.h_e1_w {	font-size: 41px;	text-shadow: 1px 1px 3px #777;	color: #FFF;	line-height: 1.2em;	padding-top: 400px;}.c_h1 {	font-size: 36px;	line-height: 1.5em;	margin-top: 36px;}.c_h1_no_img {	font-size: 36px;	line-height: 1.5em;	margin-top: 72px;}.c_h1_no_h2 {	font-size: 36px;	line-height: 1.5em;	margin-top: 36px;	margin-bottom: 36px;}.c_h2 {	color:#999;	font-size: 36px;	line-height: 1.5em;	margin-bottom: 36px;}.c_h2_table {	color:#999;	font-size: 36px;	line-height: 1.5em;	margin-bottom: 18px;}.c_h3 {	font-size: 28px;	line-height: 1.5em;	margin: 0px 80px 20px 80px;	margin-bottom: 28px;	text-align: left;}.c_hs {	color:#999;	font-size: 28px;	line-height: 1.5em;	margin: 0px 80px 20px 80px;	margin-bottom: 28px;}.c_p {	font-size: 18px;	line-height: 1.3em;	margin: 0px 80px 20px 80px;	margin-bottom: 18px;	text-align: left;}.c_l {	font-size: 28px;	line-height: 1.3em;	margin: 56px 28px 20px 40px;	margin-bottom: 18px;	text-align: left;}.c_p_end {	font-size: 18px;	line-height: 1.3em;	margin: 0px 80px 20px 80px;	margin-bottom: 54px;	text-align: left;}.c_p_no_h {	font-size: 18px;	line-height: 1.3em;	margin: 80px 80px 40px 80px;	text-align: left;}.c_p_price {	font-size: 18px;	line-height: 1.3em;	margin: 0px 80px 20px 160px;	margin-bottom: 18px;	text-align: left;}.c_p_price_end {	font-size: 18px;	line-height: 1.3em;	margin: 0px 80px 20px 160px;	margin-bottom: 54px;	text-align: left;}.c_left {	text-align: left;}.e_p {	color: #fff;	font-size: 28px;	line-height: 1.3em;	padding: 2px 24px 0px 0px;	background: rgba(0,0,0,0.3);}.c_p_list {	font-size: 18px;	line-height: 1.3em;	margin: 0px 80px 20px 80px;	margin-bottom: 18px;	text-align: left;}/***** guide *****/.guide_icon {	width: 60px;	margin: 20px 60px 20px 0px;}table.guide_attention {	width: 620px;	margin-left: auto;	margin-right: auto;}td.guide_notice {	font-size: 22px;	line-height: 1.3em;} .guide_map {	width: 620px;}.guide_parking {	width: 342px;	margin: 20px 0px;}.guide_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/guide_sp_530_00.jpg") no-repeat;}.guide_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/guide_sp_530_01.png") no-repeat;}.guide_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/guide_sp_530_02.jpg") no-repeat;}.guide_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/guide_sp_530_03.jpg") no-repeat;}/***** coffeetime *****/.coffeetime_slide_00 {	height: 530px;	background: url("./coffeetime_sp_530_00.jpg") no-repeat;}.coffeetime_slide_01 {	height: 530px;	background: url("./coffeetime_sp_530_02.jpg") no-repeat;}.coffeetime_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_00.jpg") no-repeat;}/***** lunchtime *****/.lunchtime_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/lunchtime_sp_530_00.jpg") no-repeat;}.lunchtime_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/quiche_sp_530_00.jpg") no-repeat;}.lunchtime_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/lunchtime_sp_530_02.jpg") no-repeat;}.lunchtime_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/lunchtime_sp_530_03.jpg") no-repeat;}.lunchtime_slide_04 {	height: 530px;	background: url("http://cafenakano.com/img8/tarte_sp_530_01.jpg") no-repeat;}.lunchtime_slide_05 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_00.jpg") no-repeat;}/***** sweetstime *****/.sweetstime_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/sweetstime_sp_530_00.jpg") no-repeat;}.sweetstime_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/sweetstime_sp_530_04.jpg") no-repeat;}.sweetstime_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/tarte_sp_530_01.jpg") no-repeat;}.sweetstime_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_00.jpg") no-repeat;}.sweetstime_slide_04 {	height: 530px;	background: url("http://cafenakano.com/img8/sweetstime_sp_530_01.jpg") no-repeat;}.sweetstime_slide_05 {	height: 530px;	background: url("./sweetstime_sp_530_05.jpg") no-repeat;}/***** dinnertime *****/.dinnertime_slide_00 {	height: 530px;	background: url("./dinnertime_sp_530_00.jpg") no-repeat;}.dinnertime_slide_01 {	height: 530px;	background: url("./dinnertime_sp_530_04.jpg") no-repeat;}.dinnertime_slide_03 {	height: 530px;	background: url("./dinnertime_sp_530_02.jpg") no-repeat;}.dinnertime_slide_04 {	height: 530px;	background: url("./dinnertime_sp_530_03.jpg") no-repeat;}/***** cafeware *****/.cafeware_slide_00 {	height: 530px;	background: url("./cafeware_sp_530_00.jpg") no-repeat;}.cafeware_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/cafeware_sp_530_01.jpg") no-repeat;}.cafeware_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/cafeware_sp_530_00.jpg") no-repeat;}.cafeware_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/cafeware_sp_530_03.jpg") no-repeat;}.cafeware_slide_04 {	height: 530px;	background: url("http://cafenakano.com/img8/cafeware_sp_530_04.jpg") no-repeat;}.cafeware_slide_05 {	height: 530px;	background: url("http://cafenakano.com/img8/cafeware_sp_530_05.jpg") no-repeat;}/***** calendar *****/.calendar_slide_00 {	height: 530px;	background: url("./calendar_sp_530_00.jpg") no-repeat;}/***** coffee *****/.coffee_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_00.jpg") no-repeat;}.coffee_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_01.jpg") no-repeat;}.coffee_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_04.jpg") no-repeat;}.coffee_slide_10 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_10.jpg") no-repeat;}.latteart_slide_00 {	height: 530px;	background: url("./latteart_sp_530_00.jpg") no-repeat;}.latteart_slide_01 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_01.jpg") no-repeat;}.latteart_slide_02 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_02.jpg") no-repeat;}.latteart_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_03.jpg") no-repeat;}.latteart_slide_04 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_04.jpg") no-repeat;}.latteart_slide_10 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_10.jpg") no-repeat;}.latteart_slide_11 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_10.jpg") no-repeat;}.latteart_slide_12 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_12.jpg") no-repeat;}.latteart_slide_13 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_13.jpg") no-repeat;}.latteart_slide_20 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_20.jpg") no-repeat;}.latteart_slide_21 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_21.jpg") no-repeat;}.latteart_slide_22 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_22.jpg") no-repeat;}.latteart_slide_23 {	height: 530px;	background: url("http://cafenakano.com/img8/latteart_sp_530_23.jpg") no-repeat;}/***** coffeebeans *****/.coffeebeans_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/coffeebeans_sp_530_00.jpg") no-repeat;}.coffeebeans_slide_01 {	height: 530px;	background: url("./coffeebeans_sp_530_01.jpg") no-repeat;}.coffeebeans_slide_02 {	height: 530px;	background: url("./coffeebeans_sp_530_02.jpg") no-repeat;}.coffeebeans_slide_03 {	height: 530px;	background: url("http://cafenakano.com/img8/coffee_sp_530_02.jpg") no-repeat;}.coffeebeans_slide_04 {	height: 530px;	background: url("./coffeebeans_sp_530_03.jpg") no-repeat;}.coffeebeans_slide_05 {	height: 530px;	background: url("./coffeebeans_sp_530_04.jpg") no-repeat;}.coffeebeans_slide_06 {	height: 530px;	background: url("./coffeebeans_sp_530_05.jpg") no-repeat;}/***** dinnerbox *****/.dinnerbox_slide_00 {	height: 530px;	background: url("./dinnerbox_sp_530_00.jpg") no-repeat;}/***** download *****/.download_slide_00 {	height: 530px;	background: url("./download_sp_530_00.jpg") no-repeat;}/***** fair *****/.fair_slide_00 {	height: 530px;	background: url("./fair_sp_530_00.jpg") no-repeat;}.fair_slide_01 {	height: 530px;	background: url("./fair_sp_530_01.jpg") no-repeat;}.fair_slide_02 {	height: 530px;	background: url("./fair_sp_530_02.jpg") no-repeat;}.fair_slide_03 {	height: 530px;	background: url("./fair_sp_530_03.jpg") no-repeat;}.fair_slide_04 {	height: 530px;	background: url("./fair_sp_530_04.jpg") no-repeat;}.fair_slide_10 {	height: 530px;	background: url("./fair_sp_530_10.jpg") no-repeat;}/***** gift *****/.gift_slide_00 {	height: 530px;	background: url("./gift_sp_530_00.jpg") no-repeat;}.gift_slide_01 {	height: 530px;	background: url("./madeleine_sp_530_04.jpg") no-repeat;}.gift_slide_02 {	height: 530px;	background: url("./gift_sp_530_02.jpg") no-repeat;}.gift_slide_03 {	height: 530px;	background: url("./gift_sp_530_12.jpg") no-repeat;}.gift_slide_04 {	height: 530px;	background: url("./gift_sp_530_05.jpg") no-repeat;}.gift_slide_05 {	height: 530px;	background: url("./gift_sp_530_08.jpg") no-repeat;}/***** lunchbox *****/.lunchbox_slide_00 {	height: 530px;	background: url("./lunchbox_sp_530_00.jpg") no-repeat;}.lunchbox_slide_01 {	height: 530px;	background: url("./lunchbox_sp_530_01.jpg") no-repeat;}.lunchbox_slide_02 {	height: 530px;	background: url("./lunchbox_sp_530_02.jpg") no-repeat;}.lunchbox_slide_03 {	height: 530px;	background: url("./lunchbox_sp_530_00.jpg") no-repeat;}.lunchbox_slide_04 {	height: 530px;	background: url("./lunchbox_sp_530_04.jpg") no-repeat;}.lunchbox_slide_05 {	height: 530px;	background: url("./lunchbox_sp_530_05.jpg") no-repeat;}.lunchbox_slide_06 {	height: 530px;	background: url("./lunchbox_sp_530_06.jpg") no-repeat;}/***** madeleine *****/.madeleine_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/madeleine_sp_530_00.jpg") no-repeat;}.madeleine_slide_01 {	height: 530px;	background: url("./madeleine_sp_530_01.jpg") no-repeat;}.madeleine_slide_02 {	height: 530px;	background: url("./madeleine_sp_530_02.jpg") no-repeat;}.madeleine_slide_03 {	height: 530px;	background: url("./madeleine_sp_530_03.jpg") no-repeat;}.madeleine_slide_10 {	height: 530px;	background: url("http://cafenakano.com/img8/madeleine_sp_530_10.jpg") no-repeat;}/***** media *****/.media_slide_00 {	height: 530px;	background: url("./media_sp_530_00.jpg") no-repeat;}/***** party *****/.party_slide_00 {	height: 530px;	background: url("./party_sp_530_00.jpg") no-repeat;}.party_slide_01 {	height: 530px;	background: url("./party_sp_530_01.jpg") no-repeat;}.party_slide_02 {	height: 530px;	background: url("./party_sp_530_02.jpg") no-repeat;}/***** potager *****/.potager_slide_00 {	height: 530px;	background: url("./potager_sp_530_00.jpg") no-repeat;}.potager_slide_01 {	height: 530px;	background: url("./potager_sp_530_02.jpg") no-repeat;}.potager_slide_02 {	height: 530px;	background: url("./potager_sp_530_04.jpg") no-repeat;}.potager_slide_03 {	height: 530px;	background: url("./calendar_sp_530_10.jpg") no-repeat;}/***** quiche *****/.quiche_slide_00 {	height: 530px;	background: url("http://cafenakano.com/img8/quiche_sp_530_00.jpg") no-repeat;}.quiche_slide_01 {	height: 530px;	background: url("./quiche_sp_530_01.jpg") no-repeat;}.quiche_slide_02 {	height: 530px;	background: url("./quiche_sp_530_02.jpg") no-repeat;}/***** takeout *****/.takeout_slide_00 {	height: 530px;	background: url("./takeout_sp_530_00.jpg") no-repeat;}.takeout_slide_01 {	height: 530px;	background: url("./takeout_sp_530_02.jpg") no-repeat;}.takeout_slide_02 {	height: 530px;	background: url("./takeout_sp_530_05.jpg") no-repeat;}.takeout_slide_03 {	height: 530px;	background: url("./takeout_sp_530_03.jpg") no-repeat;}/***** tarte *****/.tarte_slide_02 {	height: 530px;	background: url("./tarte_sp_530_02.jpg") no-repeat;}.tarte_slide_03 {	height: 530px;	background: url("./tarte_sp_530_03.jpg") no-repeat;}.tarte_slide_04 {	height: 530px;	background: url("./tarte_sp_530_06.jpg") no-repeat;}/***** LINE *****/.line_slide_01 {	height: 530px;	background: url("./special_banner_940_LINE.png") no-repeat;}.line_slide_02 {	height: 530px;	background: url("./sticker_sp_530_02.jpg") no-repeat;}/***** navigation *****/.prev {	position: absolute;	left: 10px;	top: 198px;	border: 2px solid #FFF;	padding: 40px 5px 40px 5px;	background: rgba(85,85,85,0.3);}.next {	position: absolute;	left: 896px;	top: 198px;	border: 2px solid #FFF;	padding: 40px 5px 40px 5px;	background: rgba(85,85,85,0.3);}.nav_scroll_icon {	width: 50px;	margin-top: 20px;	margin-bottom: 10px;}.nav_scroll_info {	font-size: 14px;	color: #777777;	line-height: 1.5em;	margin-top: 0em;	margin-bottom: 20px;}.nav_460_text {	height: 200px;	font-size: 41px;	font-weight: bold;	color: #FFF;	line-height: 1.3em;	text-shadow: 1px 1px 3px #777;	padding: 30px 38px 0px 0px;	text-align: right;}.nav_460 {	height: 220px;	margin-bottom: 20px;}.nav_460_coffeetime {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_coffeetime_00.jpg") no-repeat;}.nav_460_lunchtime {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_lunchtime_00.jpg") no-repeat;}.nav_460_sweetstime {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_sweetstime_00.jpg") no-repeat;}.nav_460_dinnertime {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_dinnertime_00.jpg") no-repeat;}.nav_460_xmas {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_xmas_00.jpg") no-repeat;}.nav_460_party {	height: 220px;	background: url("./nav_460_party_00.jpg") no-repeat;}.nav_460_gift {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_gift_00.jpg") no-repeat;}.nav_460_takeout {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_takeout_00.jpg") no-repeat;}.nav_460_lunchbox {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_lunchbox_00.jpg") no-repeat;}.nav_460_coffeebeans {	height: 220px;	background: url("http://cafenakano.com/img8/nav_460_coffeebeans_00.jpg") no-repeat;}.nav_220_text {	height: 200px;	font-size: 29px;	font-weight: bold;	color: #FFF;	line-height: 1.3em;	text-shadow: 1px 1px 3px #777;	padding: 20px 10px 0px 0px;	text-align: right;}.nav_220 {	height: 220px;	margin-bottom: 20px;}.nav_220_coffee {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_coffee_00.jpg") no-repeat;}.nav_220_quiche {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_quiche_00.jpg") no-repeat;}.nav_220_tarte {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_tarte_00.jpg") no-repeat;}.nav_220_madeleine {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_madeleine_00.jpg") no-repeat;}.nav_220_takeout {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_takeout_00.jpg") no-repeat;}.nav_220_lunchbox {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_lunchbox_00.jpg") no-repeat;}.nav_220_gift {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_gift_00.jpg") no-repeat;}.nav_220_cafeware {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_cafeware_00.jpg") no-repeat;}.nav_220_coffeebeans {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_coffeebeans_00.jpg") no-repeat;}.nav_220_zakka {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_zakka_00.jpg") no-repeat;}.nav_220_potager {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_potager_00.jpg") no-repeat;}.nav_220_fanclub {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_fanclub_00.jpg") no-repeat;}.nav_220_military {	height: 220px;	background: url("http://cafenakano.com/img8/nav_220_military_00.jpg") no-repeat;}.nav_220_grocery {	height: 220px;	background: url("./nav_220_grocery_00.jpg") no-repeat;}.nav_220_download {	height: 220px;	background: url("./nav_220_download_00.jpg") no-repeat;}.nav_220_media {	height: 220px;	background: url("./nav_220_media_00.jpg") no-repeat;}.nav_220_feature {	height: 220px;	background: url("./special_banner_220_01.jpg") no-repeat;}.wrapper_comment {	padding: 0px 30px 0px 0px;	position: relative;	margin-bottom:40px;} .box_comment {	position: relative;	background: #fff;	border: 3px solid orange;	border-radius: 40px;	padding: 20px 30px;} .box_comment:after {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: #fff;	bottom: -20px;	left: 275px;} .box_comment:before {	content: '';	position: absolute;	height: 50px;	width: 50px;	border-radius: 25px;	z-index: -1;	background: orange;	bottom: -15px;	left: 290px;} .p_comment {	font-size: 18px;	line-height: 1.3em;	margin-bottom: 0.5em;	text-align: left;} .p_comment_r {	font-size: 18px;	line-height: 1.3em;	text-align: right;}table.function {	width: 100%;	table-layout: fixed;	border: 1px solid #EEE;	border-collapse:collapse;	border-spacing: 0px;	border-top:1px solid #AAA;	border-left:1px solid #AAA;	font-size: 16px;}table.function th {	height: 8em;	font-weight: normal;	text-align: center;	background-color: #EEE;	border-right:1px solid #AAA;	border-bottom:1px solid #AAA;}table.function td {	text-align: center;	border-right:1px solid #AAA;	border-bottom:1px solid #AAA;}table.function td.menu1 {	text-align: left;	padding-left: 0.5em;	background-color: #EEE;}table.function td.menu2 {	height: 4em;	text-align: left;	padding-left: 0.5em;}table.function td.even {	background-color: #EEE;}.recipe_h1 {	font-size: 36px;	line-height: 1.5em;	margin: 36px  72px 5px 72px;	border-left: 20px solid deeppink;	padding-left: 0.5em;	border-bottom: 3px solid deeppink;	text-align: left;}.recipe2_h1 {	font-size: 36px;	line-height: 1.5em;	margin: 36px  72px 5px 72px;	border-left: 20px solid #7b5544;	padding-left: 0.5em;	border-bottom: 3px solid #7b5544;	text-align: left;}.recipe2_p {	font-size: 20px;	line-height: 1.3em;	margin: 0px 80px 20px 80px;	margin-bottom: 18px;	text-align: left;}.recipe2_p_end {	font-size: 20px;	line-height: 1.3em;	margin: 0px 80px 20px 80px;	margin-bottom: 54px;	text-align: left;}img#wpstats{display:none}