﻿@charset "UTF-8";
/* CSS Document */

/* デフォルト
----------------------------------------------- */
body {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
form,input,p,ul,li,dl,th,
dd,dt,h1,h2,h3,h4,h5,h6 {
	margin:0px;
	padding:0px;
}

a img,img {
	border:0;
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
}

ul,ol,dl {
	margin:0; padding:0;
}

dt,dd,li {
	list-style-type:none;
}

a:link{
	text-decoration: none;
	color: #000000;
}

a:visited {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: underline;
	color: #E51818;
}

a:active {
	text-decoration: none;
	color: #000000;
}

.clfix:after {
	content:".";
	display:block;
	visibility:hidden;
	height:0.1px;
	font-size:0.1em;
	line-height:0;
	clear:both;
}

.clfix {
	display:inline-block;	/*for ie7*/
}

.clear {
	clear:both;
}

.allclear {
	clear:both;
	height:0;
	font-size:0;
}

#container {
	overflow: hidden;
}



/* ヘッダーボタン
----------------------------------------------- */
.navi_btn {
	width: 900px;
	margin: 0 auto;
}

.navi_btn ul {
	margin-right:-3px;
}



.navi_btn li {
	float: left;
	border-right: 1px solid #c70000;

}

.navi_btn li:last-child{
	border-right:none;
}


/* 採用エリア
----------------------------------------------- */
.owabi {
	text-align: center;
}





/* ナポリスエリア
----------------------------------------------- */
#napolis_area {
	width: 900px;
	margin: 0 auto;
	font-size: 16px;
}

#napolis_area .logo {
	margin:20px 0 20px 0;
}



/* 鰻の成瀬  - メインエリア -
----------------------------------------------- */
#napolis_area .main_area_naruse {
	background-repeat: no-repeat;
	background-image: url(../unaginonaruse/image/main.png);
	padding-top: 500px;
}

#napolis_area .main_area_naruse .syoukai_box {
}

#napolis_area .main_area_naruse .syoukai_box .box_l {
	width: 420px;
	float: left;
	margin-top: 30px;
}

#napolis_area .main_area_naruse .syoukai_box .box_l .midashi {
	margin-bottom: 25px;
}

#napolis_area .main_area_naruse .syoukai_box .box_l .text {
	line-height: 1.8em;
}

#napolis_area .main_area_naruse .syoukai_box .box_r {
	float: right;
	margin-top: 30px;
}


/* コメダエリア  - メインエリア -
----------------------------------------------- */
#napolis_area .main_area {
	background-repeat: no-repeat;
	background-image: url(../komeda/image/main.png);
	padding-top: 500px;
}

#napolis_area .main_area .syoukai_box {
}

#napolis_area .main_area .syoukai_box .box_l {
	width: 420px;
	float: left;
	margin-top: 30px;
}

#napolis_area .main_area .syoukai_box .box_l .midashi {
	margin-bottom: 25px;
}

#napolis_area .main_area .syoukai_box .box_l .text {
	line-height: 1.8em;
}

#napolis_area .main_area .syoukai_box .box_r {
	float: right;
	margin-top: 30px;
}



/* 串かつ田中エリア  - メインエリア -
----------------------------------------------- */
#napolis_area .main_area_tanaka {
	background-repeat: no-repeat;
	background-image: url(../kushikatsutanaka/image/main.png);
	padding-top: 500px;
}

#napolis_area .main_area_tanaka .syoukai_box {
}

#napolis_area .main_area_tanaka .syoukai_box .box_l {
	width: 420px;
	float: left;
	margin-top: 30px;
}

#napolis_area .main_area_tanaka .syoukai_box .box_l .midashi {
	margin-bottom: 25px;
}

#napolis_area .main_area_tanaka .syoukai_box .box_l .text {
	line-height: 1.8em;
}

#napolis_area .main_area_tanaka .syoukai_box .box_r {
	float: right;
	margin-top: 30px;
}

.tanaka_banner{
	margin-top: 5px;
}

/* ピソラエリア  - メインエリア -
----------------------------------------------- */
#napolis_area .main_area_pisola {
	background-repeat: no-repeat;
	background-image: url(../pisola/image/main.png);
	padding-top: 500px;
}

#napolis_area .main_area_pisola .syoukai_box {
}

#napolis_area .main_area_pisola .syoukai_box .box_l {
	width: 420px;
	float: left;
	margin-top: 30px;
}

#napolis_area .main_area_pisola .syoukai_box .box_l .midashi {
	margin-bottom: 25px;
}

#napolis_area .main_area_pisola .syoukai_box .box_l .text {
	line-height: 1.8em;
}

#napolis_area .main_area_pisola .syoukai_box .box_r {
	float: right;
	margin-top: 30px;
}



/* ナポリスエリア  - ストアエリア -
----------------------------------------------- */


#napolis_area .store_midashi {
	margin-top: 70px;
}


#napolis_area .store_box {
	margin-top: 40px;
}

#napolis_area .store_box .box_l {
	float: left;
}

#napolis_area .store_box .box_l .catch {
	margin-bottom: 15px;
} 

#napolis_area .store_box .box_l .tenpo_name {
	margin-bottom: 15px;
}

#napolis_area .store_box .box_l table {
	width: 445px;
	margin-bottom: 40px;
}

#napolis_area .store_box .box_l table th {
	text-align: left;
	vertical-align: top;
	font-weight: 100;
	border-bottom: solid 1px #cdcccc;
	padding-bottom: 13px;
	padding-top: 13px;
}

#napolis_area .store_box .box_l table .tenpo_info_midashi {
	background-color: #9aa73b;
	color: #fff;
	padding: 5px;
}

#napolis_area .store_box .box_l table td {
	vertical-align: top;
	padding-left: 35px;
	padding-bottom: 13px;
	padding-top: 13px;
	border-bottom: solid 1px #cdcccc;
}

#napolis_area .store_box .box_l table .no_bottom_bd {
	border-bottom: none 0px;
}

#napolis_area .store_box .box_l .coupon {
	margin-bottom: 60px;
}

#napolis_area .store_box .box_r {
	width: 330px;
	float: right;
	border: solid 1px #cdcccc;
	box-sizing: border-box;
}

#napolis_area .store_box .box_r iframe {
	border-style: none;	
}

#napolis_area .store_box .store_img_box {
	padding-bottom: 40px;
	border-bottom: solid 2px #cdcccc;
}

#napolis_area .store_box  .store_img_box ul {
	margin-right: -10px;
}

#napolis_area .store_box  .store_img_box ul li {
	float: left;
	margin-right: 10px;
}





/* ナポリスエリア　-ダウンロードボタン-
----------------------------------------------- */
#napolis_area .download_bnr {
	margin: 40px 0;
}










/* ナポリス　クーポン　-クーポンボックス-
----------------------------------------------- */
.coupon_box{
    width: 825px;
    border: solid 7px #dc212e;
    margin: 40px auto;
    padding: 30px;
    
}


.coupon_box_l{
    width: 160px;
    float:  left;
}


.coupon_box_r{
    width: 630px;
    float: right;
}


/* ナポリス　クーポン　-概要ボックス-
----------------------------------------------- */
.coupon_plan{
	font-size: 13px;
    color: #fff;
    background: #dc212e;
    float: left;
    padding: 3px 0 3px 0;
}
.coupon_tenpo{
	font-size: 13px;
    color: #fff;
    background: #007533;
    float: left;
    padding: 3px 20px;
}



/* ナポリス　クーポン　-クーポン詳細-
----------------------------------------------- */
.coupon_box_r ul{
    list-style: none;
}
.coupon_box_r ul li{
    padding: 5px 0;
    text-align: left;
    border-bottom: dotted 1px #000;
}
.coupon_naiyou{
    font-size: 24px;
    color: #dc212e;
}










/* フッターボタン
----------------------------------------------- */
.footer_btn {
	width: 900px;
	margin-top: 50px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
}

.footer_btn ul {
	margin-right: -10px;
}


.footer_btn li {
	float: left;
	margin-right: 10px;
}

