@charset "utf-8";



/* ヘッダー */
.header{	/* 包装 */
width: 100%;
height: 900px;
margin: 0 auto;
}
.header_content{	/* ボックス */
width: 1100px;
height: 900px;
margin: 0 auto;
}
.header_conten_title{	/* タイトル */
width: 100%;
height: 100px;
background: url(../image/header-title.png) no-repeat center center;
top: 50px;
left: 0;
}
.header_conten_day{	/* 日にち */
width: 100%;
height: 50px;
background: url(../image/header-day.png) no-repeat center center;
bottom: 130px;
left: 0;
}
.header_tweet{	/* ツイートボタン */
width: 100%;
text-align: center;
bottom: 60px;
left: 0;
}
.header_bg{	/* 背景素材01 */
width: 100%;
height: 117px;
background: url(../image/header-bg.png) repeat-x center bottom;
bottom: 0;
left: 0;
}
/* イメージ */
.header_content_imega01{
width: 166px;
height: 510px;
top: 179px;
left: 379px;
}
.header_content_imega02{
width: 166px;
height: 510px;
top: 179px;
left: 550px;
}
.header_content_imega03{
width: 166px;
height: 237px;
top: 183px;
left: 0px;
}
.header_content_imega04{
width: 191px;
height: 256px;
top: 180px;
left: 178px;
}
.header_content_imega05{
width: 188px;
height: 257px;
top: 179px;
left: 736px;
}
.header_content_imega06{
width: 363px;
height: 237px;
top: 452px;
left: 0px;
}
.header_content_imega07{
width: 179px;
height: 167px;
top: 478px;
left: 732px;
}
.header_content_imega08{
width: 160px;
height: 508px;
top: 179px;
left: 940px;
}



/* 各コンテンツ 包装 */
.content{
width: 1100px;
margin: 0 auto 200px auto;
}
.content_last{	/* 最後のコンテンツ */
width: 1100px;
margin: 0 auto;
}
/* 各コンテンツ 見出し */
.content-title{
width: 100%;
height: 75px;
background: url(../image/content-title.jpg) no-repeat center center;
text-align: center;
margin: 0 auto 40px auto;
padding: 35px 0 0 0;

font-size: 40px;
line-height: 40px;
}



/* 概要 */
.outline_text{	/* テキスト */
width: 550px;
float: left;
margin: 0;
}



/* グッズ一覧 */
.goods{
width: 1100px;
margin: 0 auto;
}
.goods_title{	/* 商品名 */
width: 580px;
z-index: 5;
border-left: 10px #9076FF solid;
margin: 0 0 40px 0;
padding: 0 0 0 30px;
}
.goods_text{
width: 520px;
margin: 0;
padding: 0 0 0 30px;
}
.goods_image{
top: 0;
right: 0;
}
.goods_image_st{	/* スマホ用 */
width: 580px;
text-align: center;
display: none;
margin: 0 auto 40px auto;
}
.goods_line{
height: 0;
margin: 100px 0 100px 0;
padding: 0;
border-top: 1px dashed #9E9E9E;
}



/* リンク */
.link_button{
width: 220px;
float: left;
display: block;
margin: 0 40px 0 0;
}
.link_button_image{
width: 220px;
height: 220px;
margin: 0 0 20px 0;
}
.link_button_text{
width: 220px;
text-align: center;
margin: 0;

font-size: 18px;
line-height: 18px;
}
.link_button_invisible{	/* 空白 */
width: 50px;
height: 250px;
float: left;
margin: 0;
}



/* ウインドウサイズが600pxを下回る場合 */
@media screen and (max-width: 600px){



/* ヘッダー */
.header{	/* 包装 */
height: 370px;
}
.header_content{	/* ボックス */
width: 600px;
height: 370px;
}
.header_conten_title{	/* タイトル */
background: url(../image/header-title_st.png) no-repeat center center;
}
.header_conten_day{	/* 日にち */
display: none;
}
/* イメージ */
.header_content_imega01,
.header_content_imega02,
.header_content_imega03,
.header_content_imega04,
.header_content_imega05,
.header_content_imega06,
.header_content_imega07,
.header_content_imega08{
display: none;
}



/* 各コンテンツ 包装 */
.content{
width: 600px;
}
.content_last{	/* 最後のコンテンツ */
width: 600px;
}



/* 概要 */
.outline_text{	/* テキスト */
width: 560px;
float: none;
margin: 0 20px;
}



/* グッズ一覧 */
.goods{
width: 600px;
margin: 0 auto;
}
.goods_title{	/* 商品名 */
width: 530px;
margin: 0 20px 40px 20px;
padding: 0 0 0 30px;
}
.goods_text{
width: 560px;
margin: 0 20px;
padding: 0;
}
.goods_image{
display: none;
}
.goods_image_st{	/* スマホ用 */
display: block;
}



/* リンク */
.link_button{
width: 220px;
float: left;
display: block;
margin: 0 20px 40px 20px;
}
.link_button_image{
width: 220px;
height: 220px;
margin: 0 0 20px 0;
}
.link_button_text{
width: 220px;
text-align: center;
margin: 0;
}
#link{
width: 520px;
margin: 0 auto;
}
.link_button_invisible{	/* 空白 */
display: none;
}



}




