@charset "utf-8";


/* =================================================================================


		全ページ共通


================================================================================= */

body {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-size: 16px;
	color: #333;
	-webkit-text-size-adjust: 100%;
}
input {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}



/* =================================================================
		wordpress ビュジュアルエディタ用クラス
================================================================= */

.post_area img.centered {
	display: block;
	margin: 0 auto;
}

.post_area .aligncenter {
    display: block;
	margin: 0 auto;
}
.post_area .alignleft {
	float: left
}
.post_area .alignright {
	float: right;
}

.post_area ol li {
	list-style-type: decimal;
	list-style-position: inside;
}
.post_area ul li {
	list-style-type: disc;
	list-style-position: inside;
}
.post_area strong {
	font-weight: bold !important;
}







/* =================================================================
		ページのトップに戻るボタン
================================================================= */

#page_top {
    position: fixed;
    bottom: 10%;
    right: 2%;
	z-index: 100;
}
#page_top a {
	background: #9B2617;
    display: block;
    width: 70px;
    height: 88px;
	background: url(../img/common/page_top.png) no-repeat left top;
}



/* =================================================================
		フォントカラー
================================================================= */


.font_ab2c20 {
	color: #AB2C20;
}


/* =================================================================
		パラグラフ
================================================================= */

.p14 {
	font-size: 14px;
	line-height: 160%;
}
.p15 {
	font-size: 15px;
	line-height: 160%;
}
.p16 {
	font-size: 16px;
	line-height: 160%;
}


/* =================================================================
		タイトル
================================================================= */



/* ページ共通タイトル01
----------------------------------------------- */


.con_title01 {
	font-size: 22px;
	line-height: 150%;
	font-weight: bold;
	color: #AB2C20;
	margin: 0 0 30px 0;
	padding: 16px 0 24px;
	text-align: center;
	background: url(../img/common/con_title01.png) no-repeat center center;
}





/* =================================================================
		リスト
================================================================= */

.list_out {
	list-style: outside disc;
}



/* =================================================================
		テーブル
================================================================= */


/* 会社情報
----------------------------------------------- */

.table01 {
	width: 100%;
	background: url(../img/common/table_border.jpg) no-repeat left top;
}
.table01 tr {
	background: url(../img/common/table_border.jpg) no-repeat left bottom;
}
.table01 th {
	font-size: 16px;
	line-height: 160%;
	font-weight: bold;
	padding: 15px 20px;
	text-align: left;
}
.table01 td {
	font-size: 16px;
	line-height: 160%;
	padding: 15px 20px;
}


/* 見出し左
----------------------------------------------- */

.table02 {
	width: 100%;
}
.table02 th {
	background: #E9E9E9;
	font-weight: bold;
	border: solid 1px #CCC;
	text-align: left;
}
.table02 td {
	border: solid 1px #CCC;
	vertical-align: top;
}


/* 企業情報ページの表（会社概要・採用情報）
----------------------------------------------- */

.table03 {
	width: 100%;
}
.table03 .size14px {
	font-size: 14px;
}

.table03 th {
	width: 18%;
	font-weight: bold;
	text-align: left;
	padding: 2%;
	border: solid 1px #CCC;
	background: #E9E9E9;
}
.table03 th .size14px {
	font-size: 14px;
}


.table03 td {
	border: solid 1px #CCC;
	vertical-align: top;
	padding: 2%;
}



/* =================================================================
		googlemap埋め込み
================================================================= */


.google_maps {
	position: relative;
	padding-bottom: 66%;
	height: 0;
	overflow: hidden;
}
.google_maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


/* =================================================================
		ボタン
================================================================= */

.btn01 a {
	display: block;
	color: #61BDDF;
	font-weight: bold;
	text-align: center;
	padding: 12px;
	border: solid 2px #61BDDF;
}
.btn01 a:link {
	color: #61BDDF;
}
.btn01 a:visited {
	color: #61BDDF;
}
.btn01 a:hover {
	color: #FFF;
	text-decoration: none;
	background: #61BDDF;
}


/* =================================================================
		ボックス
================================================================= */


.inner {
	width: 1000px;
	margin: 0 auto;
}

.clear_box {
	overflow: hidden;
	zoom: 1;
}






/* =================================================================
		リンク
================================================================= */

.link_border a:link,
.link_border a:visited {
	text-decoration: underline;
}
.link_border a:hover {
	text-decoration: none;
}








/* =================================================================

		wrapper
		
================================================================= */


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

z-indexの設定
		
#header　→　10
#g_navi　→　100
#top_main_logo　→　10
#header_logo　→　101
#top_main_image　→　1～4
#top_original　→　9
#top_fc　→　8

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



/* =================================================================

		header
		
================================================================= */

#header {
	width: 100%;
	height: 155px;
	background: url(../img/common/header_bg.png) repeat-x center top;
	position: relative;
	z-index: 10;
}
#header .inner {
	position: relative;
}

#header h1 {
	float: left;
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #E7DCB8;
	margin: 0;
	padding: 15px 0 0 0;
}

/* サブナビゲーション
----------------------------------------------- */

#header_sub_navi {
	float: right;
	padding: 25px 0 0 0;
}
#header_sub_navi li {
	float: left;
	font-size: 13px;
	line-height: 140%;
	margin: 0 0 0 20px;
	padding: 0 0 0 20px;
}
#header_sub_navi li a {
	color: #FFF;
}
#header_sub_navi li.ico01 {
	background: url(../img/common/header_ico01.png) no-repeat left center;
}
#header_sub_navi li.ico02 {
	background: url(../img/common/header_ico02.png) no-repeat left center;
}
#header_sub_navi li.ico03 {
	background: url(../img/common/header_ico03.png) no-repeat left center;
}




/* g_navi
----------------------------------------------- */

#g_navi {
	position: absolute;
	clear: both;
	overflow: hidden;
	top: 60px;
	zoom: 1;
	z-index: 100;
}
#g_navi ul {
	overflow: hidden;
	zoom: 1;
	z-index: 100;
}
#g_navi li {
	float: left;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
#g_navi li a {
	display: block;
	width: 115px;
	height: 81px;
	text-decoration: none;
	-webkit-transition: 0.3s ease-in-out;
	-moz-transition: 0.3s ease-in-out;
	-o-transition: 0.3s ease-in-out;
	transition: 0.3s ease-in-out;
}
#g_navi li a:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

#menu-item-157, #menu-item-158, #menu-item-160, #menu-item-282 {
	margin: 0 35px 0 0;
}
#menu-item-159 {
	margin: 0 170px 0 0;
}



/* やきとり一番とは */

#menu-item-157 a:link,
#menu-item-157 a:visited {
	background: url(../img/common/g_navi01.png) no-repeat left top;
}
#menu-item-157 a:hover {
	background: url(../img/common/g_navi01_on.png) no-repeat left top;
}


#menu-item-157.current-menu-item a {
	background: url(../img/common/g_navi01_cr.png) no-repeat left top;
}



/* ご挨拶 */

#menu-item-158 a:link,
#menu-item-158 a:visited {
	background: url(../img/common/g_navi02.png) no-repeat left top;
}
#menu-item-158 a:hover {
	background: url(../img/common/g_navi02_on.png) no-repeat left top;
}

#menu-item-158.current-menu-item a {
	background: url(../img/common/g_navi02_cr.png) no-repeat left top;
}


/* 定番メニュー */

#menu-item-159 a:link,
#menu-item-159 a:visited {
	background: url(../img/common/g_navi03.png) no-repeat left top;
}
#menu-item-159 a:hover {
	background: url(../img/common/g_navi03_on.png) no-repeat left top;
}

#menu-item-159.current-page-ancestor a {
	background: url(../img/common/g_navi03_cr.png) no-repeat left top;
}





/* キャンペーン */

#menu-item-160 a:link,
#menu-item-160 a:visited {
	background: url(../img/common/g_navi04.png) no-repeat left top;
}
#menu-item-160 a:hover {
	background: url(../img/common/g_navi04_on.png) no-repeat left top;
}

#menu-item-160.current-menu-item a {
	background: url(../img/common/g_navi04_cr.png) no-repeat left top;
}


/* 店舗紹介 */

#menu-item-282 a:link,
#menu-item-282 a:visited {
	background: url(../img/common/g_navi05.png) no-repeat left top;
}
#menu-item-282 a:hover {
	background: url(../img/common/g_navi05_on.png) no-repeat left top;
}

#menu-item-282.current-menu-item a {
	background: url(../img/common/g_navi05_cr.png) no-repeat left top;
}



/* 加盟店募集 */

#menu-item-162 a:link,
#menu-item-162 a:visited {
	background: url(../img/common/g_navi06.png) no-repeat left top;
}
#menu-item-162 a:hover {
	background: url(../img/common/g_navi06_on.png) no-repeat left top;
}
#menu-item-162.current-page-ancestor a {
	background: url(../img/common/g_navi06_cr.png) no-repeat left top;
}





/* TOPロゴ
----------------------------------------------- */

#top_main_logo {
	position: absolute;
	width: 366px;
	overflow: hidden;
	zoom: 1;
	top: 17px;
	left: 385px;
	z-index: 10;
}
#top_main_logo h2 {
	float: right;
	padding: 183px 0 0 0;
}
#top_main_logo p {
	float: left;
}


/* ヘッダーロゴ(下層ページ)
----------------------------------------------- */

#header_logo {
	position: absolute;
	top: 65px;
	left: 437px;
	z-index: 101;
}



/* =================================================================

		スティッキーヘッダー

================================================================= */


#sticky_header {
	background: url(../img/common/stickyheader_bg.png) repeat-x center bottom;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	display: none;
	z-index: 9999;
}
#sticky_header .inner {
	overflow: hidden;
	zoom: 1;
	position: relative;
	height: 60px;
}
#sticky_header h1 {
	position: absolute;
	top: 8px;
	left: 464px;
}
#sticky_header ul {
	overflow: hidden;;
	zoom: 1;
	font-size: 14px;
	line-height: 160%;
	margin: 17px 0 0 30px;
}
#sticky_header ul li {
	float: left;
}
#sticky_header .space01 {
	margin: 0 60px 0 0;
}
#sticky_header .space02 {
	margin: 0 200px 0 0;
}


#sticky_header ul li a {
	color: #FFF;
	text-decoration: none;
}
#sticky_header ul li a:hover {
	text-decoration: underline;
}






/* =================================================================

		main_title_box(各ページのメインタイトル)
		
================================================================= */

.main_title_box {
	margin: -8px 0 8px 0;
	height: 134px;
}
.main_title_box h2 {
	padding: 40px 0 0 0; 
}

.main_title_box02 {
	margin: -36px 0 8px 0;
	height: 204px;
}
.main_title_box02 h2 {
	padding: 90px 0 0 0; 
}



/* =================================================================

		#contents
		
================================================================= */

#contents {
	width: 1000px;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto 80px;
	min-height: 600px;
}



/* =================================================================

		topicpath
		
================================================================= */

#topicpath {
	overflow: hidden;
	zoom: 1;
	margin: 0 0 20px 0;
}
#topicpath li {
	float: left;
	font-size: 14px;
	line-height: 140%;
	background: url(../img/common/topicpath_list.jpg) no-repeat left center;
	margin: 0 10px 0 0;
	padding: 0 0 0 16px;
}
#topicpath .home {
	background: none;
	padding: 0;
}
#topicpath li a:link,
#topicpath li a:visited {
	text-decoration: underline;
}
#topicpath li a:hover {
	text-decoration: none;
}


/* =================================================================

		main
		
================================================================= */


#main {
	float: left;
	width: 720px;
}







/* =================================================================

		#side
		
================================================================= */


#side {
	float: right;
	width: 230px;
}


/* サイドナビゲーション 01
----------------------------------------------- */

.side_navi01 li {
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
.side_navi01 li a {
	display: block;
	color: #FFF;
	height: 44px;
	padding: 26px 0 0 60px;
	text-decoration: none;
}
.side_navi01 li a:hover {
	color: #AB2C20;
}


/* やきとり一番とは？ */

.side_navi01 #menu-item-229 a:link,
.side_navi01 #menu-item-229 a:visited {
	background: url(../img/common/side_navi_about.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-229 a:hover {
	background: url(../img/common/side_navi_about.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-243 a:link,
.side_navi01 #menu-item-243 a:visited {
	background: url(../img/common/side_navi_about.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-243 a:hover {
	background: url(../img/common/side_navi_about.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-270 a:link,
.side_navi01 #menu-item-270 a:visited {
	background: url(../img/common/side_navi_about.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-270 a:hover {
	background: url(../img/common/side_navi_about.jpg) no-repeat left bottom;	
}



/* 加盟店募集 */

.side_navi01 #menu-item-232 a:link,
.side_navi01 #menu-item-232 a:visited {
	background: url(../img/common/side_navi_fc.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-232 a:hover {
	background: url(../img/common/side_navi_fc.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-281 a:link,
.side_navi01 #menu-item-281 a:visited {
	background: url(../img/common/side_navi_fc.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-281 a:hover {
	background: url(../img/common/side_navi_fc.jpg) no-repeat left bottom;	
}



/* 店舗紹介 */

.side_navi01 #menu-item-231 a:link,
.side_navi01 #menu-item-231 a:visited {
	background: url(../img/common/side_navi_shop.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-231 a:hover {
	background: url(../img/common/side_navi_shop.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-245 a:link,
.side_navi01 #menu-item-245 a:visited {
	background: url(../img/common/side_navi_shop.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-245 a:hover {
	background: url(../img/common/side_navi_shop.jpg) no-repeat left bottom;	
}




/* キャンペーン */

.side_navi01 #menu-item-230 a:link,
.side_navi01 #menu-item-230 a:visited {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-230 a:hover {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-244 a:link,
.side_navi01 #menu-item-244 a:visited {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-244 a:hover {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left bottom;	
}
.side_navi01 #menu-item-280 a:link,
.side_navi01 #menu-item-280 a:visited {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-280 a:hover {
	background: url(../img/common/side_navi_campaign.jpg) no-repeat left bottom;	
}


/* お問合せ */

.side_navi01 #menu-item-238 a:link,
.side_navi01 #menu-item-238 a:visited {
	background: url(../img/common/side_navi_inquiry.jpg) no-repeat left top;	
}
.side_navi01 #menu-item-238 a:hover {
	background: url(../img/common/side_navi_inquiry.jpg) no-repeat left bottom;	
}



/* サイドナビゲーション 02
----------------------------------------------- */


#side_navi02 {
	margin: 0 0 10px 0;
	padding: 15px;
	background: url(../img/common/side_navi02_bg.jpg) no-repeat left top;
}
#side_navi02 h2 {
	margin: 4px 0 14px 0;
}
#side_navi02 li {
	font-size: 17px;
	font-weight: bold;
	margin: 0 0 7px 0;
}
#side_navi02 li:last-child {
	margin: 0;
}
#side_navi02 li a {
	height: 35px;
	display: block;
	padding: 20px 0 0 45px;
	text-decoration: none;
}
#side_navi02 li a:hover {
	color: #AB2C20;
}

#side_navi02 #menu-item-237 a:link,
#side_navi02 #menu-item-237 a:visited {
	background: url(../img/common/side_navi_yakitori.png) no-repeat left top;	
}
#side_navi02 #menu-item-237 a:hover {
	background: url(../img/common/side_navi_yakitori.png) no-repeat left bottom;	
}

#side_navi02 #menu-item-234 a:link,
#side_navi02 #menu-item-234 a:visited {
	background: url(../img/common/side_navi_charcoal_fire.png) no-repeat left top;	
}
#side_navi02 #menu-item-234 a:hover {
	background: url(../img/common/side_navi_charcoal_fire.png) no-repeat left bottom;	
}

#side_navi02 #menu-item-235 a:link,
#side_navi02 #menu-item-235 a:visited {
	background: url(../img/common/side_navi_alacarte.png) no-repeat left top;	
}
#side_navi02 #menu-item-235 a:hover {
	background: url(../img/common/side_navi_alacarte.png) no-repeat left bottom;	
}

#side_navi02 #menu-item-236 a:link,
#side_navi02 #menu-item-236 a:visited {
	background: url(../img/common/side_navi_alcohol.png) no-repeat left top;	
}
#side_navi02 #menu-item-236 a:hover {
	background: url(../img/common/side_navi_alcohol.png) no-repeat left bottom;	
}




/* サイドナビゲーション 03
----------------------------------------------- */

#side_navi03 {
	margin: 0 0 10px 0;
	padding: 10px;
	background: url(../img/common/side_navi03_bg.png) no-repeat left top;
}
#side_navi03 li {
	font-size: 15px;
	font-weight: bold;
}
#side_navi03 li:last-child {
	margin: 0;
}
#side_navi03 li a {
	height: 32px;
	display: block;
	padding: 18px 0 0 50px;
	text-decoration: none;
}
#side_navi03 li a:hover {
	color: #AB2C20;
}


#side_navi03 #menu-item-239 a:link,
#side_navi03 #menu-item-239 a:visited {
	background: url(../img/common/side_navi_greeting.png) no-repeat left top;	
}
#side_navi03 #menu-item-239 a:hover {
	background: url(../img/common/side_navi_greeting.png) no-repeat left bottom;	
}

#side_navi03 #menu-item-240 a:link,
#side_navi03 #menu-item-240 a:visited {
	background: url(../img/common/side_navi_company.png) no-repeat left top;	
}
#side_navi03 #menu-item-240 a:hover {
	background: url(../img/common/side_navi_company.png) no-repeat left bottom;	
}

#side_navi03 #menu-item-241 a:link,
#side_navi03 #menu-item-241 a:visited {
	background: url(../img/common/side_navi_book.png) no-repeat left top;	
}
#side_navi03 #menu-item-241 a:hover {
	background: url(../img/common/side_navi_book.png) no-repeat left bottom;	
}

#side_navi03 #menu-item-242 a:link,
#side_navi03 #menu-item-242 a:visited {
	background: url(../img/common/side_navi_news.png) no-repeat left top;	
}
#side_navi03 #menu-item-242 a:hover {
	background: url(../img/common/side_navi_news.png) no-repeat left bottom;	
}



/* サイドナビゲーション 加盟店募集
----------------------------------------------- */

#side_navi_fc {
	margin: 0 0 10px 0;
	padding: 15px 15px 18px 15px;
	background: url(../img/common/side_navi_fc_bg.png) no-repeat left top;
}
#side_navi_fc h2 {
	font-size: 17px;
	line-height: 140%;
	font-weight: bold;
	color: #AB2C20;
	padding: 0 0 0 40px;
	margin: 0 0 10px 0;
	background: url(../img/common/side_navi_fc_title_ico.png) no-repeat left center;
}
#side_navi_fc ul {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 0 5px;
	background: #F3ECCB;
}
#side_navi_fc li {
	font-size: 15px;
	line-height: 160%;
	background: url(../img/common/side_navi_line01.png) no-repeat left bottom;
}
#side_navi_fc li:last-child {
	background: none;
}
#side_navi_fc li a {
	display: block;
	padding: 13px 10px 13px 36px; 
	background: url(../img/common/side_navi_list01.png) no-repeat 10px 19px;
	text-decoration: none;
}
#side_navi_fc li a:link,
#side_navi_fc li a:visited {
	color: #000;
}
#side_navi_fc li a:hover {
	color: #AB2C20;
}



/* サイドナビゲーション 店舗紹介
----------------------------------------------- */

#side_navi_shop {
	margin: 0 0 10px 0;
	padding: 15px 15px 32px 15px;
	background: url(../img/common/side_navi_shop_bg.png) no-repeat left top;
}
#side_navi_shop h2 {
	font-size: 17px;
	line-height: 140%;
	font-weight: bold;
	color: #AB2C20;
	padding: 0 0 0 40px;
	margin: 0 0 10px 0;
	background: url(../img/common/side_navi_shop_title_ico.png) no-repeat left center;
}
#side_navi_shop ul {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 0 5px;
	background: #F3ECCB;
}
#side_navi_shop li {
	font-size: 15px;
	line-height: 160%;
	background: url(../img/common/side_navi_line01.png) no-repeat left bottom;
}
#side_navi_shop li:last-child {
	background: none;
}
#side_navi_shop li a {
	display: block;
	padding: 13px 10px 13px 36px; 
	background: url(../img/common/side_navi_list01.png) no-repeat 10px 19px;
	text-decoration: none;
}
#side_navi_shop li a:link,
#side_navi_shop li a:visited {
	color: #000;
}
#side_navi_shop li a:hover {
	color: #AB2C20;
}






/* =================================================================

		facebook_box
		
================================================================= */

#facebook_box {
	padding: 40px 0 0;
}
#facebook_box .inner {
	padding: 0 20px;
}

/* iframeの場合 */
.fb-likebox-wrap iframe{ width: 100%!important; }


#fb-root {
display: none;
}
 
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe[style]{
	width: 100% !important;
	background: #FFF;
}



/* =================================================================

		footer_page_top
		
================================================================= */

#footer_page_top {
	clear: both;
	max-width: 1000px;
	margin: 0 auto;
	padding: 0 10px 20px;
	overflow: hidden;
	zoom: 1;
}
#footer_page_top p {
}
#footer_page_top p a{
	display: block;
	width: 64px;
	height: 50px;
	background: url(../img/common/page_top_btn.jpg) no-repeat left top;
	margin: 0 auto;
}


/* =================================================================

		footer
		
================================================================= */


#footer {
	clear: both;
	background: url(../img/common/footer_bg.jpg) repeat left top;
	padding: 50px 0;
}
#footer .inner {
	overflow: hidden;
	zoom: 1;
}

#footer_logo {
	float: left;
	margin: 0 40px 0 0;
}
#footer_logo {
	float: left;
	margin: 0 40px 0 0;
}



.footer_navi {
	float: left;
}
.footer_navi li {
	font-size: 13px;
	line-height: 180%;
}
.footer_navi li li {
	padding: 0 0 0 1em;
}
.footer_navi li a:link,
.footer_navi li a:visited {
	text-decoration: underline;
}
.footer_navi li a:hover {
	text-decoration: none;
}



/* =================================================================

		footer02
		
================================================================= */


#footer02 {
	clear: both;
	background: url(../img/common/footer02_bg.jpg) repeat left top;
	padding: 20px 0;
}
#footer02 .inner {
	overflow: hidden;
	zoom: 1;
}


/* フッター　ソーシャルボタン
----------------------------------------------- */

#footer_social {
	float: right;
}


/* フッター　コピーライト
----------------------------------------------- */

#footer_copy {
	float: left;
	font-size: 12px;
	line-height: 140%;
	font-weight: bold;
	color: #FFF;
	margin: 0 0 0 300px;
	padding: 5px 0 0 0;
}














