@charset "UTF-8";
/* CSS Document */

/* 全体で使うもの */
div#contents-inner h2,
div#contents-inner h3,
div#contents-inner h4,
div#contents-inner p {
padding:0px;
margin:0px;
}

div#contents-inner p {
line-height:1.4;
}

div#contents-inner img {
border:0px;
}

div#contents-inner div.clear {
clear:both;
}

/* コンテンツ枠 */
div#contents-inner {
width:690px;
}

/* ヘッダー */
div#contents-inner div#header-inner {
position: relative;
}


div#contents-inner h2 {
background:url(../images/header.jpg) top left no-repeat;
width:690px;
height:202px;
text-indent:-9999px;
}

div#contents-inner img#whats {
	position:absolute;
	left: 472px;
	top: 81px;
}


/* メニュー全体 */
div#contents-inner div#menu {
background:url(../images/menuback.gif) top left no-repeat;
width:681px;
height:142px;
padding:16px 0px 20px 9px;
}

div#contents-inner li.btn {
width:106px;
height:68px;
float:left;
margin-right:8px;
margin-bottom:9px;
}

div#contents-inner li.btn2 {
width:106px;
height:68px;
float:left;
margin-bottom:6px;
}

/* メニュー1 */

div#contents-inner li#menu1 {
padding-left:114px;
}

div#contents-inner li#menu1 a {
background:url(../images/menu1.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu1 a:hover {
background:url(../images/menu1.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー2 */

div#contents-inner li#menu2 a {
background:url(../images/menu2.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu2 a:hover {
background:url(../images/menu2.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー3 */

div#contents-inner li#menu3 a {
background:url(../images/menu3.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu3 a:hover {
background:url(../images/menu3.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー4 */

div#contents-inner li#menu4 a {
background:url(../images/menu4.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu4 a:hover {
background:url(../images/menu4.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー5 */

div#contents-inner li#menu5 a {
background:url(../images/menu5.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu5 a:hover {
background:url(../images/menu5.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー6 */

div#contents-inner li#menu6 a {
background:url(../images/menu6.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu6 a:hover {
background:url(../images/menu6.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー7 */

div#contents-inner li#menu7 a {
background:url(../images/menu7.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu7 a:hover {
background:url(../images/menu7.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー8 */

div#contents-inner li#menu8 a {
background:url(../images/menu8.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu8 a:hover {
background:url(../images/menu8.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー9 */

div#contents-inner li#menu9 a {
background:url(../images/menu9.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu9 a:hover {
background:url(../images/menu9.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー10 */

div#contents-inner li#menu10 a {
background:url(../images/menu10.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu10 a:hover {
background:url(../images/menu10.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* メニュー11 */

div#contents-inner li#menu11 a {
background:url(../images/menu11.jpg) 0 0 no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

div#contents-inner li#menu11 a:hover {
background:url(../images/menu11.jpg) 0 -68px no-repeat;
display:block;
width:106px;
height:68px;
text-indent:-9999px;
}

/* 黄色バック */

div#contents-inner div#yellowback {
background:url(../images/yellowback.jpg) top left repeat-y;
}

/* 今年のラインナップ */
div#contents-inner h3#sinsaku {
background:url(../images/sinsaku.gif) top left no-repeat;
width:690px;
height:54px;
text-indent:-9999px;
}

/* 左写真レイアウト */
div#contents-inner div.layout1 {
padding:20px;
width:650px;
}

div#contents-inner div.layout1 img.ph {
float:left;
}

div#contents-inner div.layout1 div.colletext {
width:336px;
float:right;
}

/* 右写真レイアウト */
div#contents-inner div.layout2 {
padding:20px;
width:650px;
}

div#contents-inner div.layout2 img.ph {
float:right;
}

div#contents-inner div.layout2 div.colletext {
width:336px;
float:left;
}

/* コレクション１タイトル */
div#contents-inner h4#colle1ti {
background:url(../images/collection1.gif) top left no-repeat;
width:192px;
height:40px;
text-indent:-9999px;
margin-bottom:5px;
}

div#contents-inner p.fevetext {
padding-bottom:5px;
}

div#contents-inner span.textr {
font-size:11px;
color:#CC3300;
}

/* コレクション１セット３ボタン */
div#contents-inner div#colle1set3 {
float:left;
position:relative;
}

/* コレクション1の3セットボタン */
div#contents-inner div#colle1set3 a#bt1 {
background: url(../images/setbtn3_1.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt1:hover {
background: url(../images/setbtn3_1.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション2の3セットボタン */
div#contents-inner div#colle1set3 a#bt2 {
background: url(../images/setbtn3_2.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt2:hover {
background: url(../images/setbtn3_2.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション3の3セットボタン */
div#contents-inner div#colle1set3 a#bt3 {
background: url(../images/setbtn3_3.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt3:hover {
background: url(../images/setbtn3_3.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション4の3セットボタン */
div#contents-inner div#colle1set3 a#bt4 {
background: url(../images/setbtn3_4.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt4:hover {
background: url(../images/setbtn3_4.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション5の3セットボタン */
div#contents-inner div#colle1set3 a#bt5 {
background: url(../images/setbtn3_5.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt5:hover {
background: url(../images/setbtn3_5.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション6の3セットボタン */
div#contents-inner div#colle1set3 a#bt6 {
background: url(../images/setbtn3_6.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt6:hover {
background: url(../images/setbtn3_6.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション7の3セットボタン */
div#contents-inner div#colle1set3 a#bt7 {
background: url(../images/setbtn3_7.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt7:hover {
background: url(../images/setbtn3_7.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション8の3セットボタン */
div#contents-inner div#colle1set3 a#bt8 {
background: url(../images/setbtn3_8.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt8:hover {
background: url(../images/setbtn3_8.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション9の3セットボタン */
div#contents-inner div#colle1set3 a#bt9 {
background: url(../images/setbtn3_9.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt9:hover {
background: url(../images/setbtn3_9.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション10の3セットボタン */
div#contents-inner div#colle1set3 a#bt10 {
background: url(../images/setbtn3_10.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt10:hover {
background: url(../images/setbtn3_10.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション11の3セットボタン */
div#contents-inner div#colle1set3 a#bt11 {
background: url(../images/setbtn3_11.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1set3 a#bt11:hover {
background: url(../images/setbtn3_11.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}



/* コレクション１セットALLボタン */
div#contents-inner div#colle1setall {
float:right;
position:relative;
}

/* コレクション1セットALLボタン */

div#contents-inner div#colle1setall a#bt1 {
background: url(../images/setbtn1_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt1:hover {
background: url(../images/setbtn1_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション2セットALLボタン */

div#contents-inner div#colle1setall a#bt2 {
background: url(../images/setbtn2_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt2:hover {
background: url(../images/setbtn2_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション3セットALLボタン */

div#contents-inner div#colle1setall a#bt3 {
background: url(../images/setbtn3_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt3:hover {
background: url(../images/setbtn3_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション4セットALLボタン */

div#contents-inner div#colle1setall a#bt4 {
background: url(../images/setbtn4_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt4:hover {
background: url(../images/setbtn4_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション5セットALLボタン */

div#contents-inner div#colle1setall a#bt5 {
background: url(../images/setbtn5_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt5:hover {
background: url(../images/setbtn5_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション6セットALLボタン */

div#contents-inner div#colle1setall a#bt6 {
background: url(../images/setbtn6_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt6:hover {
background: url(../images/setbtn6_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション7セットALLボタン */

div#contents-inner div#colle1setall a#bt7 {
background: url(../images/setbtn7_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt7:hover {
background: url(../images/setbtn7_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション8セットALLボタン */

div#contents-inner div#colle1setall a#bt8 {
background: url(../images/setbtn8_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt8:hover {
background: url(../images/setbtn8_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション9セットALLボタン */

div#contents-inner div#colle1setall a#bt9 {
background: url(../images/setbtn9_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt9:hover {
background: url(../images/setbtn9_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

/* コレクション10セットALLボタン */

div#contents-inner div#colle1setall a#bt10 {
background: url(../images/setbtn10_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt10:hover {
background: url(../images/setbtn10_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}


/* コレクション11セットALLボタン */

div#contents-inner div#colle1setall a#bt11 {
background: url(../images/setbtn11_all.jpg) top left no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}

div#contents-inner div#colle1setall a#bt11:hover {
background: url(../images/setbtn11_all.jpg) 0 -63px no-repeat;
width:164px;
height:63px;
display:block;
text-indent:-9999px;
}



/* コレクション2タイトル */
div#contents-inner h4#colle2ti {
background:url(../images/collection2.gif) top left no-repeat;
width:152px;
height:38px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション3タイトル */
div#contents-inner h4#colle3ti {
background:url(../images/collection3.gif) top left no-repeat;
width:135px;
height:39px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション4タイトル */
div#contents-inner h4#colle4ti {
background:url(../images/collection4.gif) top left no-repeat;
width:130px;
height:39px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション5タイトル */
div#contents-inner h4#colle5ti {
background:url(../images/collection5.gif) top left no-repeat;
width:107px;
height:38px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション6タイトル */
div#contents-inner h4#colle6ti {
background:url(../images/collection6.gif) top left no-repeat;
width:130px;
height:41px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション7タイトル */
div#contents-inner h4#colle7ti {
background:url(../images/collection7.gif) top left no-repeat;
width:107px;
height:41px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション8タイトル */
div#contents-inner h4#colle8ti {
background:url(../images/collection8.gif) top left no-repeat;
width:167px;
height:39px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション9タイトル */
div#contents-inner h4#colle9ti {
background:url(../images/collection9.gif) top left no-repeat;
width:107px;
height:40px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション10タイトル */
div#contents-inner h4#colle10ti {
background:url(../images/collection10.gif) top left no-repeat;
width:273px;
height:38px;
text-indent:-9999px;
margin-bottom:5px;
}

/* コレクション11タイトル */
div#contents-inner h4#colle11ti {
background:url(../images/collection11.gif) top left no-repeat;
width:273px;
height:38px;
text-indent:-9999px;
margin-bottom:5px;
}

/* 王冠コレクションエリア */
div#contents-inner div#oukanblock {
padding:20px 20px 40px 20px;
width:650px;
}

/* 王冠コレクションタイトル */
div#contents-inner h3#oukan {
background:url(../images/oukan.gif) top left no-repeat;
width:173px;
height:20px;
text-indent:-9999px;
margin-bottom:10px;
}

/* 王冠コレクションそれぞれ */
div#contents-inner div.oukanset1 {
width:149px;
float:left;
margin-top:10px;
margin-right:18px;
}

div#contents-inner div.oukanset2 {
width:149px;
float:left;
margin-top:10px;
}

div#contents-inner p.oukanname1 {
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:10px;
height:60px;
}

/* おすすめフェーブエリア */
div#contents-inner div#osusumeblock {
padding:20px;
width:650px;
}

div#contents-inner h3#osusumeti {
background:url(../images/osusume.gif) top left no-repeat;
width:412px;
height:29px;
text-indent:-9999px;
}

div#contents-inner div.osusume1 {
width:127px;
height:160px;
float:left;
margin-top:10px;
margin-right:18px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:10px;
text-align:center;
}

div#contents-inner div.osusume2 {
width:127px;
height:160px;
float:left;
margin-top:10px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:10px;
text-align:center;
}

div#contents-inner p.osusumename {
font-weight:bold;
font-size:11px;
}

div#contents-inner p.kakaku {
color:#CC3300;
}

/* 作ってみようエリア */
div#contents-inner div#madeblock {
padding:20px;
width:650px;
}

div#contents-inner h3#madeti {
background:url(../images/tukutte.gif) 0px 0  no-repeat;
width:380px;
height:39px;
text-indent:-9999px;
margin-bottom:10px;
}

div#contents-inner div#madeback {
background:url(../images/madeback.jpg) top left repeat-y;
padding:0px 10px 10px 10px;
width:630px;
}

div#contents-inner div#madetext {
float:left;
width:400px;
margin-right:20px;
}

div#contents-inner img#okashiph {
float:right;
width:200px;
margin-top:20px;
}

div#contents-inner div#madetext p {
line-height:1.6;
padding-left:20px;
font-size:13px;
}


/* 関連特集 */
div#contents-inner div#kanrenblock {
padding-top:20px;
width:630px;
}

div#contents-inner img#kanrenti {
margin-bottom:10px;
}

div#contents-inner div#bannerblock {
padding-left:40px;
}

div#contents-inner img.banner1 {
float:left;
width:174px;
margin-right:15px;
}

/* 予告 */
div#contents-inner div.yokokuti {
padding:10px;
background-color:#d6bcab;
}

div#contents-inner div.yokokuti p {
font-weight:bold;
text-align:center;
font-size:14px;
}

