/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/



/*---------------------------
	シンプルフードメニュー
----------------------------*/

.uc_item_title{background: #FFFFFF !important; font-size:14px !important; font-weight:700 !important; font-style:normal !important;}
@media (max-width: 900px) {.uc_item_title{font-size:13px !important;}} /*---メニュー名---*/

.uc_item_desc{background: #FFFFFF !important; font-size:12px !important; font-weight:400 !important; font-style:normal !important;}
@media (max-width: 900px) {.uc_item_desc{font-size:11px !important;}} /*---メニューの説明欄---*/

.uc_item_price{background: #FFFFFF !important; font-size:14px !important; font-weight:700 !important; font-style:normal !important;}
@media (max-width: 900px) {.uc_item_desc{font-size:13px !important;}} /*---価格---*/


/*-----------------------------------
　　　蛍光ペン	
-----------------------------------*/
span.keikoupen1{background:linear-gradient(transparent 60%, #d4f2c0 60%);}
span.keikoupen2{background:linear-gradient(transparent 60%, #d4f2c0 20%);}


/*------------------------------------------*/
/*------------------------------------------*/

body h6 { margin-bottom: 0px !important;} 
body h5 { margin-bottom: 0px !important;} 


/*-----------------------------------
　　　表示・非表示
-----------------------------------*/

/*------------スマホでは改行しない------<br class="br-sp">といれる------------*/
@media (max-width: 900px){.br-sp{display:none !important;}}

/*------------スマホで改行する------<br class="br-pc">といれる------------*/
@media (min-width: 901px){.br-pc{display:none !important;}}

/*------------------スマホで消す------------------*/
@media (max-width: 900px) {.mobile-not-display{display:none !important;}}

/*------------------スマホ用でのみ出す------------------*/
@media (min-width: 901px) {.pc-not-display{display:none !important;}}

/*------------------両方で消す------------------*/
.not-display{display:none !important;}

/*------------------スマホでは左寄せ------------------*/
@media (max-width: 900px) {.left_text{text-align: left !important;}}align-content



/*------------------------------
	シンプルフードボックス
-------------------------------*/

.uc_round_image_food_menu{overflow:hidden; background: #fff;}

.uc_our-menu-about p{font-family:meiryo !important;}

.food-title{font-family:meiryo !important; color:#0d0d0d !important; font-size:16px !important; font-weight:700; font-style:normal !important;}

.uc_our-menu-about span{font-family:meiryo !important; color:#0d0d0d !important; font-size:16px !important; font-style:normal !important;}

/*------------------------------------------*/
/*---------------テーブル-------------------*/
/*------------------------------------------*/

/*---------------------------
	テーブル全体
----------------------------*/

td, th {border: 1px solid #dddddd !important; padding: 10px 10px 10px 10px !important;}
@media (max-width: 900px) {	td, th {padding: 10px 10px 10px 10px !important;}}

table.takashima-table{background-color: #ffffff;}
/*--
 * tr:nth-child(2n+0) {background-color: #f4f7ff;}
---*/

/*---------------------------
	セルの色を変える
----------------------------*/

.color-cell-blue{background-color: #275570 !important;}
.color-cell-green{background-color: #669e86 !important;}

/*---------------------------
	セルの幅を変える
----------------------------*/

.first-cell20{width:20% !important;} 
@media (max-width: 900px) {.first-cell20 {width:20% !important;}}

.first-cell35{width:35% !important;}
@media (max-width: 900px) {.first-cell35 {width:35% !important;}}


/*------------------------------------------*/
/*--------------文字の調整------------------*/
/*------------------------------------------*/

/*------------------------------
	改行
------------------------------*/

/*------------スマホでは改行しない------<br class="br-sp">といれる------------*/
@media (max-width: 900px){.br-sp{display:none !important;}}

/*------------スマホで改行する------<br class="br-pc">といれる------------*/
@media (min-width: 901px){.br-pc{display:none !important;}}


/*------------------------------
	FONT全体 メイリオ・両揃え
------------------------------*/

/*--
body {font-family: "メイリオ", Meiryo, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", sans-serif !important;}
---*/

p{text-align: justify !important; text-justify: inter-ideograph !important;}


/*------------------------------
	テキストカラー
------------------------------*/

.black{color:#333333 !important;}
.white{color:#FFFFFF !important;}
.purple{color:#515055 !important;}
.orange{color:#fb8525 !important;}
.green{color:#a5d5c4 !important;}
.blue{color:#1e73be !important;}
.blown{color:#773c30 !important;}

/*------------------------------
	テキスト揃え
------------------------------*/

.left{text-align: left !important;}
.center{text-align: center !important;}
.right{text-align: right !important;}

/*------------------------------
	スマホでは左寄せ・中揃え
------------------------------*/

@media (max-width: 900px) {.mobile_left{text-align: left !important;}}
@media (max-width: 900px) {.mobile_center{text-align: left !important;}}


/*------------------------------
	明朝体・Bold
------------------------------*/

.serif{font-family: 'Noto Serif JP', sans-serif !important;}
.bold{font-weight:700 !important;}

