@charset 'utf-8';

#bounenkai{
	width:970px;
	margin:0 auto;
}
#bounenkai *{
	box-sizing: content-box;
}
#bounenkai img{
	max-width:100%;
	height:auto;
}

#bounenkai .txt-bounenkai{
	padding:30px 0;
	font-size:25px;
	font-weight:bold;
}
#bounenkai .txt-bounenkai p{
	text-align:center;
	line-height:1.6;
}
#bounenkai .txt-bounenkai p .mark1{
	color:#e60000;
}

/********** お客様の声 **********/
#bounenkai .voice{
	margin:0 0 50px;
	background:#fff8d8;
}
#bounenkai .voice h2{
	margin:30px 0 0;
	padding:3px 3px;
	border-radius:4px;
	position:relative;
	font-weight:bold;
	font-size:27px;
	background:#ffd300;
}
#bounenkai .voice h2 .icon{
	position:absolute;
	left:12px;
	bottom:0;
}
#bounenkai .voice h2 .label{
	display:block;
	padding:0 0 0 95px;
}
#bounenkai .voice .voice-box{
	height:370px;
	overflow:auto;
}

/********** 忘年会の景品のクチコミも・・・ **********/
#bounenkai .txt-voice h2{
	margin:0 0 5px;
	font-size:30px;
	font-weight:bold;
	color:#ff6300;
}
#bounenkai .txt-voice .txt-voice-box p{
	padding:0 0 43px 30px;
	line-height:1.7;
	font-size:25px;
}

/********** 景品おまかせコース **********/
#bounenkai .omakase-btnmenu .details-tel div{
	float:left;
}
#bounenkai .omakase-btnmenu .btn-menu ul li{
	float:left;
}

/********** 景品の虎 **********/
#bounenkai .tokucho{
	padding:0 20px 45px;
}
#bounenkai .tokucho .tokucho-box{
	border:solid 7px #ffd200;
}


#bounenkai .tokucho .quo-kochira{
	text-align:right;
	font-size:20px;
	font-weight: bold;
	text-decoration: none;
	padding:5px 0;
}

/********** 忘年会の虎は他社とぜんぜん違う・・・ **********/
#bounenkai .txt-chigau h2{
	margin:0 0 5px;
	font-size:30px;
	font-weight:bold;
	color:#ff6300;
}
#bounenkai .txt-chigau .txt-chigau-box p{
	padding:0 0 43px 30px;
	line-height:1.7;
	font-size:25px;
}

/********** 比べてください **********/
#bounenkai .img-kurabetekudasai{
	padding:0 0 70px;
}

#bounenkai .omakase-btnmenu2{
	padding:0 0 67px;
}

/********** ランキング **********/
#bounenkai .ranking{
}
#bounenkai .ranking .ranking-wrapper{
	position:relative;
	margin:-20px 0 0;
}
#bounenkai .ranking .st-ranking{
	margin:0 0 35px;
}
#bounenkai .ranking h2{
	margin:30px 0 35px;
	padding:3px 3px;
	position:relative;
	font-weight:bold;
	font-size:27px;
	color:#fff;
	background:#e60000;
}
#bounenkai .ranking h2 .icon{
	position:absolute;
	left:12px;
	bottom:0;
}
#bounenkai .ranking h2 .label{
	display:block;
	padding:0 0 0 130px;
	background:url(https://ktora.itembox.design/item/images/contents/bounenkai/icon-king.png) no-repeat 85px 2px;
}
#bounenkai .ranking h2 .label-exclamation{
	background:url(https://ktora.itembox.design/item/images/contents/bounenkai/icon-exclamation.png) no-repeat 85px 3px;
}
#bounenkai .ranking h2 .label-ribbon{
	background:url(https://ktora.itembox.design/item/images/contents/bounenkai/icon-ribbon.png) no-repeat 85px 4px;
}
#bounenkai .ranking h2 .label-present{
	background:url(https://ktora.itembox.design/item/images/contents/bounenkai/icon-present.png) no-repeat 85px 4px;
}
#bounenkai .ranking h2 .label-truck{
	background:url(https://ktora.itembox.design/item/images/contents/bounenkai/icon-truck.png) no-repeat 85px 4px;
}

#bounenkai .ranking h3{
	margin:0 0 30px;
	padding:8px 10px;
	font-size:20px;
	font-weight:bold;
	background:#ffd300;
}

#bounenkai .ranking ul{
	padding:0 0 10px;
}
#bounenkai .ranking ul li{
	float:left;
	width:170px;
	padding:0 30px 20px 0;
	font-size:12px;
}
#bounenkai .ranking ul li:nth-child(5n){
	padding:0 0 20px;
}
#bounenkai .ranking ul li:nth-child(5n+1){
	clear:both;
}
#bounenkai .ranking ul li a{
	display:block;
}
#bounenkai .ranking ul li .icon{
	display:block;
	margin:0 0 10px;
}
#bounenkai .ranking ul li .thumb{
	display:block;
	margin:0 0 13px;
}

/********** ランキング（目玉） **********/
#bounenkai .ranking-medama{
	padding:0 0 20px;
}
#bounenkai .ranking-medama ul li{
	padding:0 30px 25px 0;
}
#bounenkai .ranking-medama ul li:nth-child(5n){
	padding:0 0 25px;
}
#bounenkai .ranking-medama ul li .thumb{
	margin:0 0 20px;
}
#bounenkai .ranking-medama .btn-sonota-medama{
	text-align:right;
}

/********** ランキング（当日） **********/
#bounenkai.ranking-toujitsu h2{
	margin:0 0 30px;
}
#bounenkai .ranking-toujitsu ul li{
	float:left;
	width:230px;
	padding:0 15px 20px 0;
	font-size:12px;
}
#bounenkai .ranking-toujitsu ul li:nth-child(4n){
	padding:0 0 20px;
}
#bounenkai .ranking-toujitsu ul li:nth-child(5n+1){
	clear:none;
}
#bounenkai .ranking-toujitsu ul li .thumb{
	margin:0 0 20px;
}
#bounenkai .ranking-toujitsu .btn-sonota-toujitsu{
	padding:0 0 30px;
	text-align:right;
}




/********** ランキング（景品点数別） **********/
#bounenkai .ranking-keihin-tensu-betsu h2{
	margin:0 0 0;
}
#bounenkai .ranking-keihin-tensu-betsu ul{
}
#bounenkai .ranking-keihin-tensu-betsu ul li{
	float:left;
	width:230px;
	padding:0 15px 20px 0;
	font-size:12px;
}
#bounenkai .ranking-keihin-tensu-betsu ul li:nth-child(4n){
	padding:0 0 20px;
}
#bounenkai .ranking-keihin-tensu-betsu ul li:nth-child(5n+1){
	clear:none;
}
#bounenkai .ranking-keihin-tensu-betsu ul li .thumb{
	margin:0 0 20px;
}
#bounenkai .ranking-keihin-tensu-betsu .btn-sonota{
	padding:0 0 30px;
	text-align:right;
}

/********** ランキング（4つ目） **********/
#bounenkai .ranking-keihin-tensu-betsu4 .btn-sonota{
	padding:0 0 10px;
}

/********** ランキング（予算別） **********/
#bounenkai .ranking-yosan h2{
	margin:0;
}
#bounenkai .ranking-yosan ul li{
	float:left;
	width:230px;
	padding:0 15px 20px 0;
	font-size:12px;
}
#bounenkai .ranking-yosan ul li:nth-child(4n){
	padding:0 0 20px;
}
#bounenkai .ranking-yosan ul li:nth-child(5n+1){
	clear:none;
}
#bounenkai .ranking-yosan ul li .thumb{
	margin:0 0 20px;
}
#bounenkai .ranking-yosan .btn-sonota{
	padding:0 0 30px;
	text-align:right;
}

/********** ご都合に適した景品選びがあったから！ **********/
#bounenkai .bnr-bou-daiseikou2{
	margin:0 0 50px;
}

/********** ご都合に適した景品選びがあったから！ **********/
#bounenkai .omakase-btnmenu3{
	margin:0 0 50px;
}

/********** 選べる無料ラッピング **********/
#bounenkai .wrapping{
	padding:0 0 40px;
}
#bounenkai .wrapping h2{
	padding:0 0 23px;
}
#bounenkai .wrapping .img{
	float:left;
}
#bounenkai .wrapping .txt{
	padding:15px 0 0;
	font-size:24px;
	font-weight:bold;
}
#bounenkai .wrapping .txt .mark1{
	color:#ff087d;
	font-size:33px;
}

/********** 持ち帰り袋 **********/
#bounenkai .mochikaeri{
	padding:0 0 40px;
}
#bounenkai .mochikaeri h2{
	padding:0 0 23px;
}
#bounenkai .mochikaeri .img{
	float:left;
}
#bounenkai .mochikaeri .txt{
	float:right;
	width:360px;
	padding:15px 0 0;
	font-size:24px;
	font-weight:bold;
}
#bounenkai .mochikaeri .txt .mark1{
	color:#ff087d;
	font-size:33px;
}

/********** 忘年会で嬉しいサービスが充実しています  **********/
#bounenkai .txt-service-jujitsu h2{
	margin:0 0 5px;
	font-size:30px;
	font-weight:bold;
	color:#ff6300;
}
#bounenkai .txt-service-jujitsu .txt-service-jujitsu-box p{
	padding:0 0 43px 30px;
	line-height:1.7;
	font-size:25px;
}

/********** こんな方にピッタリ! **********/
#bounenkai .pittari{
	padding:50px 0 40px;
}
#bounenkai .pittari h2{
	margin:30px 0 35px;
	padding:3px 3px 3px 18px;
	position:relative;
	font-size:20px;
	color:#fff;
	background:#ff6300;
}
#bounenkai .pittari h2 .icon{
	position:absolute;
	right:5px;
	bottom:0;
}
#bounenkai .pittari h2 .label{
	display:block;
	padding:0 80px 0 0;
}
#bounenkai .pittari .st-pittari{
	margin:0 0 35px;
}
#bounenkai .pittari .sheading{
	padding:0 0 20px;
}
#bounenkai .pittari .pittari-box{
	float:left;
	width:468px;
}
#bounenkai .pittari .pittari-box:nth-child(2){
	float:right;
}
#bounenkai .pittari ul{
	padding:0 0 10px;
}
#bounenkai .pittari ul li{
	float:left;
	width:108px;
	padding:0 12px 20px 0;
	font-size:12px;
}
#bounenkai .pittari ul li:nth-child(4n){
	padding:0 0 20px;
}
#bounenkai .pittari ul li a{
	display:block;
}
#bounenkai .pittari ul li .icon{
	display:block;
	margin:0 0 10px;
}
#bounenkai .pittari ul li .thumb{
	display:block;
	margin:0 0 13px;
}

/********** 会社や大口注文はお任せをお勧めしています **********/
#bounenkai .txt-kaisya-oguchi h2{
	margin:0 0 5px;
	font-size:30px;
	font-weight:bold;
	color:#ff6300;
}
#bounenkai .txt-kaisya-oguchi .txt-kaisya-oguchi-box p{
	padding:0 0 43px 30px;
	line-height:1.7;
	font-size:25px;
}

/********** 景品選びが面倒 **********/
#bounenkai .txt-mendou{
	padding:0 0 25px;
	font-size:46px;
}
#bounenkai .txt-mendou p{
	text-align:center;
	line-height:1.2;
	font-weight:bold;
}
#bounenkai .txt-mendou p .mark1{
	color:#e60000;
}
#bounenkai .txt-mendou p .mark2{
	font-size:64px;
	color:#e60000;
}

/********** お任せセット **********/
#bounenkai .omakase-txt{
	padding:10px 20px 25px;
	font-size:20px;
	line-height:1.5;
}
#bounenkai .font-b{
	font-weight: bold;
}


/********** 色々なジャンル **********/
#bounenkai .genre-osusume{
	margin:0 0 43px;
}
#bounenkai .genre-osusume .genre-osusume-wrapper{
	padding:30px 21px 15px;
	border-right:solid 10px #ffd300;
	border-bottom:solid 10px #ffd300;
	border-left:solid 10px #ffd300;
}
#bounenkai .genre-osusume .genre-osusume-box ul{
	padding:0 0 0 22px;
}
#bounenkai .genre-osusume .genre-osusume-box ul li{
	float:left;
	width:170px;
	padding:0 60px 45px 0;
	font-size:12px;
}
#bounenkai .genre-osusume .genre-osusume-box ul li:nth-child(4n){
	padding:0 0 45px;
}
#bounenkai .genre-osusume .genre-osusume-box ul li:nth-child(4n+1){
	clear:both;
}
#bounenkai .genre-osusume .genre-list{
	background:#fff8d8;
}

/********** 忘年会の虎は景品を予算や点数から選べます **********/
#bounenkai .txt-erabemasu{
	margin-top: 67px;
}
#bounenkai .txt-erabemasu h2{
	margin:0 0 5px;
	font-size:30px;
	font-weight:bold;
	color:#ff6300;
}
#bounenkai .txt-erabemasu .txt-erabemasu-box p{
	padding:0 0 43px 30px;
	line-height:1.7;
	font-size:25px;
}

/********** 便利な引換券 **********/
#bounenkai .benri-hikikae{
	padding:30px 0;
}
#bounenkai .benri-hikikae h2{
	padding:0 0 37px;
}
#bounenkai .benri-hikikae .img{
	float:left;
}
#bounenkai .benri-hikikae .txt{
	float:right;
	width:405px;
	font-size:25px;
	font-weight:bold;
}
#bounenkai .benri-hikikae .txt p{
	line-height:1.4;
}
#bounenkai .benri-hikikae .txt p .mark1{
	color:#ff087d;
	font-size:33px;
}

/********** ジャンルリスト **********/
#bounenkai .genre-osusume .genre-list{
	padding:22px 0 15px 65px;
}
#bounenkai .genre-osusume .genre-list .genre-list-box{
	float:left;
	width:285px;
	margin:0 10px 0 0;
}
#bounenkai .genre-osusume .genre-list .genre-list-box:nth-child(3){
	width:235px;
	margin:0;
}
#bounenkai .genre-osusume .genre-list .genre-list-header{
	font-weight:bold;
	font-size:23px;
	color:#ff6300;
}
#bounenkai .genre-osusume .genre-list ul{
	font-size:15px;
}
#bounenkai .genre-osusume .genre-list ul li{
	margin:0 0 3px;
}

/********** ご注文いただいた景品セットは、専門スタッフが迅速丁寧に梱包しお届けいたします！ **********/
#bounenkai .txt-staff{
	padding:0 0 36px;
}

/********** スタッフ写真 **********/
#bounenkai .img-staff{
	padding:0 0 48px;
}

/********** 忘年会の景品のプロとして、幹事様と幹事さまの向こうにいらっしゃる、忘年会に参加される皆様の笑顔と満足を創っていきます！ **********/
#bounenkai .txt-bounenkai-soudan{
	padding:0 0 15px;
}

/********** 忘年会の景品のプロとして **********/
#bounenkai .txt-bounenkai-soudan{
	text-align:center;
	font-size:25px;
	font-weight:bold;
}

/********** 何なりとご相談くださいませ **********/
#bounenkai .nannarito{
	padding:0 0 100px;
}
#bounenkai .nannarito .heading{
	margin:0 0 28px;
}
#bounenkai .nannarito ul{
	padding:0 35px;
}
#bounenkai .nannarito ul li{
	float:left;
}
#bounenkai .nannarito ul li:nth-child(2){
	float:right;
}



