@charset "utf-8";

@media screen and (max-width: 1500px) {
	.container{width:98%;margin:0 auto;text-align:left;padding:0;}

	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 29% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 1000px;}
	.slider-pro p.sp-layer.bigimg-title2.first {margin-top: 173px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 830px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 32% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 800px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 1500px;height: 810px;}
	.topimg1-text3 {width: 315px;}
	.topimg1-text1 {max-width: 700px;}
 .topimg1-text2 {max-width: 370px;}
	/*-私たちのこだわり-*/
	.topimg2-box {background-size: 1704px;height: 1425px;}
	.topimg2-text2 {max-width: 460px;}
	.topimg2-text1 {max-width: 660px;}
	.topimg2-text3-img {max-width: 280px;}
	.topimg2-text3 {max-width: 850px;}
	.topimg2-text3 .topimg2-text {max-width: 330px;}
	ul.topimg-ul {width: 54%;}
	.topimg2-text4-img,
 .topimg2-text5-img{max-width: 280px;}
	.topimg2-text4 .topimg2-text {max-width: 235px;}
	.topimg2-text5 .topimg2-text {max-width: 300px;}
	.topimg2-text4,
	.topimg2-text5 {max-width: 409px;min-height: 525px;}
		/*-店長の想いと覚悟-*/
	.topimg3-text1 {max-width: 368px;}
	.topimg3-box .wrapp {width: 637px;margin: 70px 0 0 2%;height: 1113px;}
	.topimg3-box .inner {width: 637px;margin: 70px 0 0 2%;height: 1113px;padding: 65px 3% 40px 3%;}
	.topimg3-box {height: 1252px;background-size: 1779px;}
}




@media screen and (max-width: 1200px) {
	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 31% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 850px;}
	.slider-pro p.sp-layer.bigimg-title2.first {margin-top: 149px;top: 31% !important;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 32% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 750px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 32% !important;margin-top: 128px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 700px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 1200px;height: 650px;}
	.topimg1-text3 {width: 250px;}
	.topimg1-text1 {max-width: 550px;}
 .topimg1-text2 {max-width: 295px;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1616px;height: 1354px;}
	.topimg2-text2 {max-width: 395px;top: 6%;}
	.topimg2-text1 {max-width: 580px;}
	.topimg2-text3 {max-width: 770px;}
	.topimg2-text3 .topimg2-text {max-width: 295px;}
 .topimg2-text4,
	.topimg2-text5 {max-width: 371px;min-height: 514px;}
 .topimg2-text4 .topimg2-text {max-width: 210px;}
	.topimg2-text5 .topimg2-text {max-width: 266px;}
	.topimg2-text4 ul.topimg-ul {width: auto;}
	ul.topimg-ul li {font-size: 110%;}
	.topimg2-text5 .topimg-com {font-size: 110%;}
	/*-店長の想いと覚悟-*/
 .topimg3-box {height: 1211px;background-size: 1719px;background-position: right 32% top;}
	.topimg3-box .wrapp {width: 55%;margin: 40px 0 0 0;	height: 1113px;}
	.topimg3-box .inner {width: 55%;margin: 40px 0 0 0;height: 1113px;padding: 65px 3% 40px 3%;}
	.topimg3-img1 {max-width: 250px;}
	.topimg3-img2 {max-width: 250px;left: 49%;top: 70%;}
}




@media screen and (max-width: 1012px) {
	.container{width:98%;margin:0 auto;text-align:left;padding:0;}

	/*＝＝＝＝＝＝/ 全ページ共通のheader　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝///*/
	.head-cont{width:100%;}	

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-店長の想いと覚悟-*/
	.topimg3-text1 {max-width: 300px;}
	.topimg3-box .inner .com {margin-top: 25px;font-size: 110%;}
	.topimg3-box .inner .midashi-last {margin-top: 20px;font-size: 135%;}
	.topimg3-box .inner {width: 46%;height: 1124px;}
	.topimg3-box .wrapp {width: 47%;height: 1124px;}
	.topimg3-box {height: 1165px;background-size: 1653px;}

	/* ==================== 全ページ共通の横メニュー ==================== */
	.yokomenu-bg{width:98%;}
	
	/*＝＝＝＝＝＝/　太陽軒メニュー　＝＝＝＝＝＝＝＝＝＝/*/
	ul.scene-img-ul2 li {width:30%;margin: 0 1.5% 0 1.5%;}
	ul.scene-img-ul2 li:nth-child(3n) {margin: 0 0 0 1.5%;}
}




@media screen and (max-width: 960px) {
	/*TOPページ上部の背景big画像-------------*/
	#headerimgs {height: 480px;}
	body#home .slider-pro .sp-mask,
	body#home .slider-pro .sp-mask.sp-grab{height:480px !important;}
	body#home .slider-pro .sp-slide,
	body#home .slider-pro .sp-image-container{height: inherit !important;align-items: center;display: flex;justify-content: center;}
	body#home .slider-pro .sp-image-container a{display: contents;}
	body#home .slider-pro .sp-image-container img {max-width: unset;height: 480px !important;width: auto !important;margin-left:0 !important;}

	.slider-pro p.sp-layer.bigimg-title1.first{top: 31% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 720px;}
	.slider-pro p.sp-layer.bigimg-title2.first {top: 31% !important;margin-top: 122px;}
	.slider-pro p.sp-layer.bigimg-title2.first img {max-width: 630px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 29% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 650px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 29% !important;margin-top: 112px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 580px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 960px;height: 524px;}
	.topimg1-text3 {width: 190px;}
	.topimg1-text1 {max-width: 440px;}
 .topimg1-text2 {max-width: 210px;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1539px;height: 1291px;}
	.topimg2-text2 {max-width: 315px;}
	.topimg2-text1 {max-width: 500px;}
	.topimg2-text3 {max-width: 670px;}
	.topimg2-text3 .topimg2-text {max-width: 258px;}
 .topimg2-text4,
	.topimg2-text5 {max-width: 371px;min-height: 498px;}
 .topimg2-text4 .topimg2-text {max-width: 190px;}
	.topimg2-text5 .topimg2-text {max-width: 240px;}
	.topimg2-text4 ul.topimg-ul {width: auto;}
	ul.topimg-ul { width: 46%;}
	ul.topimg-ul li {font-size: 105%;}
	.topimg2-text5 .topimg-com {font-size: 105%;}
	
	/*＝＝＝＝＝＝/　コンセプト　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	table.footer-zip-table {margin-top: 15px;}
	table.footer-zip-table caption {text-align: center;}
	.index-concept-com{text-align:left;}
	.index-concept-com br{display:none;}
}
	


	

@media screen and (max-width: 890px) {
	/* ==================== 全ページ共通の横メニュー ==================== */
	/*HOHEマークボタンを非表示*/
	ul#yoko-menu li.yokomenu1{display:none;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-店長の想いと覚悟-*/
 .topimg3-box .wrapp {width: 90%;height: 940px;margin: 443px auto 0 auto;}
	.topimg3-box .inner {width: 90%;height: 940px;margin: 443px auto 0 auto;padding:70px 5% 40px 5%;right: 0;font-size: 95%;}
	.topimg3-box {background-size: 900px;background-position: center top;background-image: url(../img/topimg3_bg_sp.jpg);background-color: #fff;}
	.topimg3-img1 {max-width: 200px;top: 30%;}
	.topimg3-img2 {max-width: 200px;left: 3%;top: 30%;}
			
	/*＝＝＝＝＝＝＝＝//  全ページ共通のフッター ＝＝＝＝＝＝＝＝＝＝＝＝//*/
	table.footer-zip-table th{display: block;text-align:center;padding: 15px 0 0 0;}
	table.footer-zip-table td{display: block;text-align:center;padding: 5px 0 0 0;}
}




@media screen and (max-width: 820px) {
	/*＝＝＝＝＝＝/ 全ページ共通のheader　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝///*/
	#header {height: 65px;border-bottom: 1px solid #ffff00;}
	.header-logo a{width: 160px;height: 76px;background-size: 143px;}

	/*TOPページ上部の背景big画像-------------*/
.headerimgs-wrapper {padding-top: 65px;}

	/*-------------------------------------------------------------------------
	ページ上部右の出てくるナビmenuが出現して、入れ替わりに横メニューが消える
	--------------------------------------------------------------------------*/
	.yokomenu-bg{display:none;}
	
	#menubtn{position:absolute;z-index:700;top:13px;right:15px;background:url(../img/header_menu.png) no-repeat 0 0;width:54px;height:40px;text-indent:-8989px;display:block;overflow:hidden;cursor:pointer;}
	#menubtn.off{background-position:0 0;}
	#menubtn.on{background-position:0 -40px;}

	/*------------------------------------
	ページ上部右の出てくるナビmenu
	------------------------------------*/
	/*#navi_sp {display:none;width:100%;background-color:#fde6ed;filter: alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;position:absolute;z-index:400;margin-top:-35px;padding-bottom:15px;}--固定しない*/
	/*#navi_sp {display: none;width: 100%;position: fixed;z-index: 400;padding-top: 32px;width:85%;overflow-y: scroll;right: 0;height: 100%;top: 0;}--固定で幅85%*/
	#navi_sp {display: none;position: fixed;width:100%;z-index:350;overflow-y: scroll;height:100%;right: 0;padding-top:26px;background-color:#52402c;filter: alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
	#navi_sp a,
	#navi_sp a:hover{text-decoration:none;}

	#navi_sp ul#yoko-menu-sp {width:100%;clear: both;padding:60px 10px 0 10px;list-style:none none outside;background-image:none;background-color:#333;text-align: center;}
	#navi_sp ul#yoko-menu-sp li {margin: 25px 0;}
	#navi_sp ul#yoko-menu-sp li a {font-size: 115%;color: #fff;text-decoration: none;line-height:1.2;}
	#navi_sp ul#yoko-menu-sp li a:hover{opacity:0.7;}

	/*submenu*/
	#navi_sp ul#yoko-menu-sp li.spbox01{display:inline-block;width:50%;margin:1px 0;}
	#navi_sp ul#yoko-menu-sp li.spbox00 > a{}
	#navi_sp ul#yoko-menu-sp li.spbox02 > a{background:url(../img/header_menu_down.png) no-repeat left center;padding-left:12px;}
	#navi_sp ul#yoko-menu-sp li.selected > a{background:url(../img/header_menu_up.png) no-repeat left center;padding-left:12px;}

	#navi_sp ul#yoko-menu-sp ul.sub{border-top: 1px solid #9e9494;border-bottom: 1px solid #9e9494;margin: 10px auto 0 auto;padding: 5px 0 0 0;font-size: 93%;width: 290px;}
	#navi_sp ul#yoko-menu-sp ul.sub li {margin: 20px 0;}

	/*サブメニューの閉じる
	#navi_sp ul#yoko-menu-sp .sn_close{margin:0 0 0px 0;}
	#navi_sp ul#yoko-menu-sp .sn_close a{color:#fff;padding:11px 10px 11px 25px;display:block;background:#555 url(../img/header_menu_close.gif) no-repeat right center;cursor: pointer;}
	#navi_sp ul#yoko-menu-sp .sn_close a:hover{background-color:#111;opacity:1;filter: alpha(opacity=100);-ms-filter: "alpha( opacity=100 )";}
	*/
	/*subsubmenu
	#navi_sp ul#yoko-menu-sp ul.sub ul.children{display:block !important;}
	#navi_sp ul#yoko-menu-sp ul.sub ul.children li {margin:3px 0;}
	#navi_sp ul#yoko-menu-sp ul.sub ul.children li a{text-indent:30px;}
	*/

	/*メニューの閉じる*/
	#navi_sp p#menuclose{padding: 5px 0 25px 0;background-color:#333;}
	#navi_sp p#menuclose a{font-size:115%;color:#FFF;padding:12px 0;line-height: 1.0;display: block;background:#666 url(../img/header_menu_close.gif) no-repeat right 15px center;cursor: pointer;width: 290px;margin: 0 auto;text-align: center;}
	#navi_sp p#menuclose a:hover{background-color:#990000;opacity:1;}

	
	/*＝＝＝＝＝＝/　大福メニュー　＝＝＝＝＝＝＝＝＝＝/*/
	ul.scene-img-ul2 li:first-child {width: 58%;}
}





@media screen and (max-width: 780px) {
	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 31% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 620px;}
	.slider-pro p.sp-layer.bigimg-title2.first {top: 31% !important;margin-top: 107px;}
	.slider-pro p.sp-layer.bigimg-title2.first img {max-width: 530px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 31% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 550px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 31% !important;margin-top: 93px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 480px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 780px;height: 425px;}
	.topimg1-text3 {width: 160px;}
	.topimg1-text1 {max-width: 350px;}
 .topimg1-text2 {max-width: 165px;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1591px;height: 1333px;}
	.topimg2-text2 {max-width: 267px;top: 3%;}
	.topimg2-text1 {max-width: 430px;margin: 21% 0 0 5%;}
	.topimg2-text3 {max-width: 86%;margin: 55px 0 0 5%;padding: 25px 3%;}
	.topimg2-text3 .topimg2-text {max-width: 240px;}
	.topimg2-text3-img {max-width: 45%;margin-top: 65px;}
	.topimg2-text4, .topimg2-text5 {max-width: 86%;min-height: auto;margin: 25px 0 0 5%;padding: 25px 3% 30px 3%;float: none;}
 .topimg2-text4 .topimg2-text {max-width: 172px;}
	.topimg2-text5 .topimg2-text {max-width: 215px;}
	.topimg2-text4 ul.topimg-ul {width: 50%;float: left;}
	.topimg2-text4-img,
	.topimg2-text5-img {max-width: 45%;float: right;margin-top: -40px;}
	.topimg2-text5-img {margin-top: -64px;}
	ul.topimg-ul { width: 48%;}
	ul.topimg-ul li {font-size: 100%;}
	.topimg2-text5 .topimg-com {font-size: 100%; width: 48%;float: left;}
	/*-店長の想いと覚悟-*/
	.topimg3-box {background-size: 780px;}
	.topimg3-img1 {max-width: 180px;top: 19%;}
	.topimg3-img2 {max-width: 180px;left: 3%;top: 21%;}
	.topimg3-box .wrapp {margin: 338px auto 0 auto;}
	.topimg3-box .inner {margin: 338px auto 0 auto;padding: 64px 5% 40px 5%;}
	.topimg3-text1 {max-width: 250px;}
	
	/*＝＝＝＝＝＝/　コンセプト　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.index-concept-box dl dd.index-concept-title {font-size: 150%;}
	.index-concept-com {font-size: 100%;}

	/*/////////////　ページ上部のチラシ　//////////////////////////////*/
	ul.index-topimg-box{padding: 0 2%;}
	.index-com1 {padding: 0 2%;}
	
	
	/*全ページ共通のページ下部の上部へ戻る */
	#pagetop a {bottom:15px;right:15px;}

	/*＝＝＝＝＝＝＝＝//  全ページ共通のフッター ＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.footer-zip-box {margin-top: 10px;}
}





@media screen and (max-width: 680px) {	
	/*/////////////　名物ラーメンシリーズのチラシ　//////////////////////////////*/
	.taiyou-meibutu-title {height: 58px;margin-bottom: 40px;}
	.taiyou-meibutu-title ul{width: 75%;    margin: -29px auto 0 auto;}
	.taiyou-meibutu-title ul img{max-width:100%;height:auto;}
	
	/*＝＝＝＝＝＝　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
	.taiyou-menu-title {height: 58px;}
	.taiyou-menu-title ul {margin-top: -12px;}
	.taiyou-menu-title ul li.rogo {width: 175px;height: 80px;padding-top: 8px;margin-right:10px;}
	.taiyou-menu-title ul li.rogo img {width: 150px;}
	.taiyou-menu-title ul li.title {font-size: 215%;margin: -2px 7px 0 0;}
	.taiyou-menu-title ul li.cap {font-size: 70%;}
	
	ul.scene-img-ul2 li {width: 31%;margin: 0 0.5% 0 1%;}
	ul.scene-img-ul2 .scene-img {height: 145px;}
	.scene-text-menu {font-size: 100%;margin: 20px 0 0 5px;line-height: 1.5;}
}





@media screen and (max-width: 600px) {
	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 33% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 500px;}
	.slider-pro p.sp-layer.bigimg-title2.first {top: 33% !important;margin-top: 90px;}
	.slider-pro p.sp-layer.bigimg-title2.first img {max-width: 410px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 34% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 430px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 34% !important;margin-top: 77px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 400px;}
	
	/*＝＝＝＝＝＝/　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.taiyou-menu-title ul li.rogo{display: none;}
	.taiyou-menu-title ul {margin-top:12px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 630px;height: 343px;}
	.topimg1-text3 {width: 128px;}
	.topimg1-text1 {max-width: 280px;}
 .topimg1-text2 {max-width: 140px;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1409px;height: 1182px;}
	.topimg2-text2 {max-width: 195px;}
	.topimg2-text1 {max-width: 360px;margin: 21% 0 0 5%;}
	.topimg2-text3 {max-width: 90%;margin: 44px 0 0 5%;padding: 20px 3%;}
	.topimg2-text3 .topimg2-text {max-width: 210px;}
	.topimg2-text3-img {max-width: 40%;margin-top: 65px;}
	.topimg2-text4,
	.topimg2-text5 {max-width: 90%;margin: 20px 0 0 5%;padding: 20px 3% 20px 3%;}
 .topimg2-text4 .topimg2-text {max-width: 155px;}
	.topimg2-text5 .topimg2-text {max-width: 192px;}
	.topimg2-text4 ul.topimg-ul {width: 50%;float: left;}
	.topimg2-text4-img,
	.topimg2-text5-img {max-width: 40%;float: right; margin-top: 0px;}
	.topimg2-text5 {padding: 20px 3% 20px 3%;}
	.topimg2-text5-img {margin-top: -55px;}
	ul.topimg-ul {width: 52%;margin: 12px 0 0 20px;}
	ul.topimg-ul li {font-size: 100%;}
	.topimg2-text5 .topimg-com {font-size: 100%; width: 48%;float: left;}
	/*-店長の想いと覚悟-*/
	.topimg3-box {background-size: 620px;height: auto;}
	.topimg3-img1 {max-width: 140px;top: 17%;}
	.topimg3-img2 {max-width: 140px;top: 19%;}
	.topimg3-box .wrapp {margin: 289px auto 0 auto;}
	.topimg3-box .inner {margin: 289px auto 0 auto;padding: 55px 5% 40px 5%;font-size: 92%;}
	.topimg3-box .inner .midashi {margin-top: 26px;font-size: 123%;}
}





@media screen and (max-width: 540px) {
	/* ページの各セクション-------------------*/
	.section {padding: 40px 0 40px 0;}

	/*＝＝＝＝＝＝/　コンセプト　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.index-concept-box dl dd.index-concept-title {font-size:130%;line-height:1.5;}
	.index-concept-box dl dd.index-concept-title span{display:block;font-weight: bold !important;}
	
	/*/////////////　ページ上部のチラシ　//////////////////////////////*/
	.index-com1{font-size: 100%;}
	.index-com2 {font-size: 100%;}

	/*＝＝＝＝＝＝　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
	.taiyou-menu-box {margin-top: 0px;}
	ul.scene-img-ul2 li {width:47%;}
	ul.scene-img-ul2 li {margin: 0 0% 0 1%;}
	ul.scene-img-ul2 li.noting{display:none;}
	ul.scene-img-ul2 .scene-img-title {font-size: 100%;}
 .taiyou-meibutu-title ul {margin: -17px auto 0 auto;}
	
	/*＝＝＝＝＝＝/　全ページ共通のフッター　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	table.footer-zip-table td span {padding-right: 0;display: block;}
}





@media screen and (max-width: 490px) {
	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 37% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 400px;}
	.slider-pro p.sp-layer.bigimg-title2.first {top: 37% !important;margin-top: 70px;}
	.slider-pro p.sp-layer.bigimg-title2.first img {max-width: 410px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 38% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 330px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 38% !important;margin-top: 60px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 350px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-box {background-size: 550px;height: 299px;}
	.topimg1-text3 {width: 112px;}
	.topimg1-text1 {max-width: 230px;}
 .topimg1-text2 {max-width: 110px;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1271px;height: 1066px;}
	.topimg2-text2 {max-width: 166px;}
	.topimg2-text1 {max-width: 322px;}
	.topimg2-text3 {max-width: 90%;margin: 44px 0 0 5%;padding: 20px 3%;}
	.topimg2-text3 .topimg2-text {max-width: 188px;}
	.topimg2-text3-img {max-width: 30%;margin-top: 55px;}
	.topimg2-text4,
	.topimg2-text5 {max-width: 90%;margin: 20px 0 0 5%;padding: 20px 3% 20px 3%;}
 .topimg2-text4 .topimg2-text {max-width: 136px;}
	.topimg2-text5 .topimg2-text {max-width: 177px;}
	.topimg2-text4 ul.topimg-ul {width: 57%;}
	.topimg2-text4-img,
	.topimg2-text5-img {max-width: 30%;}
	.topimg2-text5 {padding: 20px 3% 20px 3%;}
	.topimg2-text5-img {margin-top: -14px;}
	ul.topimg-ul {width: 62%;margin: 7px 0 0 17px;line-height: 1.3;}
	ul.topimg-ul li {font-size: 90%;}
	.topimg2-text5 .topimg-com {font-size: 90%; width:64%;}
	/*-店長の想いと覚悟-*/
	.topimg3-img1 {max-width: 120px;}
	.topimg3-img2 {max-width: 120px;}
	.topimg3-box .wrapp {margin: 273px auto 0 auto;height: 857px;}
	.topimg3-box .inner {margin: 273px auto 0 auto;height: 857px;padding: 55px 6% 40px 6%;font-size:87%;}
	.topimg3-text1 {max-width: 210px;}
	.topimg3-box .inner .com {margin-top: 19px;line-height: 1.8;}
	.topimg3-box .inner .midashi big {font-size: 135%;}
	.topimg3-box .inner .midashi-last {font-size: 125%;}
	
	/*＝＝＝＝＝＝/　コンセプト　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.index-concept-com {margin-top: 8px;}

	/*/////////////　名物ラーメンシリーズのチラシ　//////////////////////////////*/
	.taiyou-meibutu-title ul {width: 360px;margin: -12px auto 0 auto;}

	/*＝＝＝＝＝＝/　TOPのお知らせ　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	body#home .news-list-cont article {margin-bottom: 15px;}
	body#home dl.index-news-dl {margin: 0 12px;}
	dl.index-news-dl {width: 180px;}
	dl.index-news-dl a dt {width:100%;height:140px;}
	dl.index-news-dl a dd {width:100%;}

	/*＝＝＝＝＝＝/　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	ul.scene-img-ul2 li:first-child {width: 80%;}
	ul.index-meibutu-box li {background-size: 60px;}
}






@media screen and (max-width: 430px) {	
	/*＝＝＝＝＝＝/　TOPのお知らせ　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	body#home dl.index-news-dl {margin: 0 6px;}
}






@media screen and (max-width: 400px) {	
	/*＝＝＝＝＝＝/ 全ページ共通のheader　＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝///*/
	.header-logo a {width:135px;height: 65px;background-size: 120px;}

	/*TOPページ上部の背景big画像-------------*/
	.slider-pro p.sp-layer.bigimg-title1.first{top: 37% !important;}
	.slider-pro p.sp-layer.bigimg-title1.first img {max-width: 300px;}
	.slider-pro p.sp-layer.bigimg-title2.first {top: 37% !important;margin-top: 58px;}
	.slider-pro p.sp-layer.bigimg-title2.first img {max-width: 330px;}
	.slider-pro p.sp-layer.bigimg-title1 {top: 38% !important;}
	.slider-pro p.sp-layer.bigimg-title1 img {max-width: 270px;}
	.slider-pro p.sp-layer.bigimg-title2 {top: 38% !important;margin-top: 53px;}
	.slider-pro p.sp-layer.bigimg-title2 img {max-width: 290px;}

	/*/////////////　コンセプト　//////////////////////////////*/
	/*-鳥取・米子で味わう-*/
	.topimg1-text3 {width: 94px;top: 39%;}
	.topimg1-text1 {margin: 9% 0 0 6%;}
	/*-私たちのこだわり-*/
 .topimg2-box {background-size: 1094px;height: 918px;}
	.topimg2-text2 {max-width: 143px;}
	.topimg2-text1 {max-width: 280px;}
	.topimg2-text3 {position: relative;max-width: 92%; margin: 35px 0 0 4%;padding: 15px 3%;}
	.topimg2-text3 .topimg2-text {margin-top: 10px;}
	.topimg2-text3-img {max-width: 30%;margin-top:0;position: absolute;right: 10px;top: 12px;}
	.topimg2-text4,
	.topimg2-text5 {position: relative;max-width: 92%;margin: 14px 0 0 4%;padding: 20px 3% 20px 3%;}
	.topimg2-text4 ul.topimg-ul {width: 96%;margin: 36px 0 0 17px;}
	.topimg2-text4-img,
	.topimg2-text5-img {position: absolute;right: 10px;top: 12px;}
	.topimg2-text5 {padding: 20px 3% 20px 3%;}
	.topimg2-text5-img {margin-top: 0;}
	ul.topimg-ul {width: 97%;margin: 26px 0 0 17px;line-height: 1.3;}
	.topimg2-text5 .topimg-com {width: 97%;float: none;margin: 23px 0 0 0;}
	/*-店長の想いと覚悟-*/
	.topimg3-box {background-size: 460px;}
	.topimg3-img1 {max-width: 90px;top: 16%;}
	.topimg3-img2 {max-width: 90px;top: 17%;}
	.topimg3-box .wrapp {margin: 210px auto 0 auto;}
	.topimg3-box .inner {margin: 210px auto 0 auto;padding: 47px 6% 40px 6%;font-size: 84%;}
	.topimg3-box .inner .midashi {margin-top: 20px;font-size: 120%;}
 .topimg3-text1 {max-width: 182px;}
	
	/*＝＝＝＝＝＝/　コンセプト　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.index-concept-com {line-height: 1.6;}
	
	/*＝＝＝＝＝＝　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
	.taiyou-menu-title {height: 50px;margin-bottom: 0px;}
	.taiyou-menu-title ul {margin-top: 10px;}
	.taiyou-menu-title ul li.title {font-size: 180%;}
	.taiyou-menu-title ul li.cap {font-size: 65%;}
	.taiyou-meibutu-title {height: 44px;}
 .taiyou-meibutu-title ul {width: 310px;}
	
	/*＝＝＝＝＝＝/　TOPのお知らせ　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	h2.index-midashi1 {font-size: 227%;}
	body#home dl.index-news-dl {margin: 0px 0 10px 0;}
	dl.index-news-dl a dt {width: 100%;height: 180px;}
	dl.index-news-dl a dd {width: 100%;}

	/*＝＝＝＝＝＝/　全ページ共通のフッター　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	#footer {font-size: 85%;}
	ul.footer-yokomenu li {margin: 0 10px 2px 10px;}
}





@media screen and (max-width: 360px) {	
	/*/////////////　コンセプト　//////////////////////////////*/
	/*-私たちのこだわり-*/
	.topimg2-box {background-size: 1069px;height: 896px;}
	.topimg2-text2 {max-width: 125px;}
	.topimg2-text1 {max-width: 250px;}
	.topimg2-text3 .topimg2-text {max-width: 175px;}
	.topimg2-text5 .topimg2-text {max-width: 158px;}
	.topimg2-text3 {margin: 25px 0 0 4%;}
 .topimg2-text3-img,
	.topimg2-text4-img,
	.topimg2-text5-img {max-width: 27%;}
	ul.topimg-ul {margin: 20px 0 0 17px;}
	.topimg2-text4 ul.topimg-ul {margin: 28px 0 0 17px;}
	.topimg2-text5 .topimg-com {margin: 19px 0 0 0;}

				
	/*/////////////　名物ラーメンシリーズのチラシ　//////////////////////////////*/

		
	/*＝＝＝＝＝＝/　メニュー　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	.taiyou-menu-title ul li.cap {display: none;}
	ul.scene-img-ul2 .scene-img-title span {display: block;padding-right: 0;padding-top: 8px;line-height: 1.2;}
	ul.scene-img-ul2 .scene-img-title br{display:none;}
	
	/*＝＝＝＝＝＝/　全ページ共通のフッター　＝＝＝＝＝＝＝＝＝＝＝＝＝＝//*/
	#footer .copyright {font-size: 65%;}
}

















