@charset "shift_jis";
/* ============================================================
＠＠
品質にかける情熱用

※#suntory_contentsの内側のみのスタイル定義

%update / 2016.2.22

------------------
【目次】
------------------
▼品質にかける情熱
============================================================ */

/* ############################################################
※各カテゴリで定義するコンテンツエリア内のclass名は
　『接頭文字列』をつけて、サイト全体の汎用class名と重複しないような名前にします。
　『接頭文字列』は『c_』（カテゴリのc＋半角アンダーバー）です。
※idは各ページに一つなのでつけなくてもよい。

例：
class="c_link01"  （文字のclass名。サイト全体で使用するclass名の『link01』とは重複しない。）
class="c_indent01"  （インデントのclass名。サイト全体で使用するclass名の『indent01』とは重複しない。）

※各カテゴリ定義するコンテンツエリア内のclass名と
　サイト全体の汎用class名が衝突してレイアウトが崩れてしまうのを防ぐため。
############################################################ */

/* ------------------------------------------------------------
▽▼.flower_passion
品質にかける情熱
/flower/passion/
------------------------------------------------------------ */

/* ------------------
【共通】
------------------ */
#TopicPathArea {
	font-size: 12px;
}
#suntory_contents .c_cntaInnr01 {
	padding: 0 0 50px;
	font-size: 15px;
}
#suntory_contents .c_txtColor01 {
	color: #182987;
}
#suntory_contents .c_box01 {
	padding: 50px 40px 0;
}
#suntory_contents .c_box02 {
	width: 890px;
}
#suntory_contents .c_box02 .c_box02_01 {
	width: 99px;
	float: left;
}
#suntory_contents .c_box02 .c_box02_02 {
	width: 98px;
	float: left;
}
#suntory_contents .c_box04 {
	width: 633px;
}
#suntory_contents .c_box04 .c_box04_01 {
	width: 273px;
	float: left;
}
#suntory_contents .c_box04 .c_box04_02 {
	width: 260px;
	float: left;
}
#suntory_contents .c_box04 .c_box04_03 {
	width: 100px;
	float: left;
}

#suntory_contents .c_pic_left,
#suntory_contents .c_pic_right {
	width: 810px;
}
#suntory_contents .c_pic_left .c_txt {
	float: right;
	width: 490px;
}
#suntory_contents .c_pic_right .c_txt {
	float: left;
	width: 490px;
}
/*
#suntory_contents .c_pic_left .c_txt {
	margin-left: 30px;
}
#suntory_contents .c_pic_right .c_txt {
	margin-right: 30px;
}
*/
#suntory_contents .c_pic_left .c_pic {
	float: left;
	width: 290px;
}
#suntory_contents .c_pic_right .c_pic {
	float: right;
	width: 290px;
}
#suntory_contents .c_note {
	float: right;
	font-size: 12px;
}
#suntory_contents .c_note a {
	color: #009fe8;
}


/* ------------------
【トップ】
------------------ */
#suntory_contents .flower_passion_index .pg_box01 {
	width: 890px;
}
#suntory_contents .flower_passion_index .pg_box01 .pg_box01_01 {
	width: 445px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box02 {
	width: 890px;
}
#suntory_contents .flower_passion_index .pg_box02 .pg_box02_01 {
	width: 99px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box02 .pg_box02_02 {
	width: 98px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box03 {
	width: 890px;
}
#suntory_contents .flower_passion_index .pg_box03 .pg_box03_01 {
	width: 633px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box03 .pg_box03_02 {
	width: 257px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box04 {
	width: 633px;
}
#suntory_contents .flower_passion_index .pg_box04 .pg_box04_01 {
	width: 273px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box04 .pg_box04_02 {
	width: 260px;
	float: left;
}
#suntory_contents .flower_passion_index .pg_box04 .pg_box04_03 {
	width: 100px;
	float: left;
}


/* ------------------
【地域・社会に対する取組み】
------------------ */
#suntory_contents .flower_passion_community {}


/* ------------------
【トップインタビュー】
------------------ */
#suntory_contents .flower_passion_top_interview {}


/* ------------------
【最高の品質を届けるために】
------------------ */
#suntory_contents .flower_passion_quality {}
#suntory_contents .flower_passion_quality .pg_box01 {
	width: 810px;
}
#suntory_contents .flower_passion_quality .pg_box01 .pg_box01_01 {
	float: left;
	margin-left: 24px;
	width: 254px;
}
#suntory_contents .flower_passion_quality .pg_box01 .pg_box01_01:first-child {
	margin-left: 0;
}
#suntory_contents .flower_passion_quality .pg_box01 .pg_box01_02 {
	min-height: 140px;
}


/* ------------------
【商品はここから生まれる】
------------------ */
#suntory_contents .flower_passion_born {}


/* ------------------
【サントリーフラワーズ社員に聞く、商品にかける想い】
------------------ */
#suntory_contents .flower_passion_employees {}


/* ------------------
【プロフェッショナルであること、生産者インタビュー】
------------------ */
#suntory_contents .flower_passion_producer {}


/* ------------------
【受賞歴】
------------------ */
#suntory_contents .flower_passion_awards .pg_tbl01,
#suntory_contents .flower_passion_awards .pg_tbl02,
#suntory_contents .flower_passion_awards .pg_tbl03 {
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	width: 100%;
	font-size: 10px;
}
#suntory_contents .flower_passion_awards .pg_tbl01 th,
#suntory_contents .flower_passion_awards .pg_tbl01 td,
#suntory_contents .flower_passion_awards .pg_tbl02 th,
#suntory_contents .flower_passion_awards .pg_tbl02 td,
#suntory_contents .flower_passion_awards .pg_tbl03 th,
#suntory_contents .flower_passion_awards .pg_tbl03 td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	font-weight: normal;
	padding: 2px;
}
#suntory_contents .flower_passion_awards .pg_tbl01 td:nth-child(5n) {
	text-align: center;
}
#suntory_contents .flower_passion_awards .pg_tbl02 td:nth-child(7n) {
	text-align: center;
}
#suntory_contents .flower_passion_awards .pg_tbl03 td:nth-child(5n) {
	text-align: center;
}
#suntory_contents .flower_passion_awards .pg_tbl01 th {
	background-color: #bad3e9;
}
#suntory_contents .flower_passion_awards .pg_tbl02 th {
	background-color: #ba8c15;
	color: #fff;
}
#suntory_contents .flower_passion_awards .pg_tbl03 th {
	background-color: #c0bfbf;
}

#suntory_contents #navGlobal #navGlobal--gardening { background-color: #fff; }









