@charset "Shift_JIS";
/* CSS for forme*/

#ichigo_logo{
	width:645px;
	height:34px;
	background-image:url("/mirror-assets/2ccc334c793e81163b6a91c79b47aeca144ff40f2469287875eb4d8af90c9cbb.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding-bottom:5px;
}

/* ���t�H�[�~�[�@�C�`�S�@��p�p�b�N�@���S�� */
#ichigo_pack_logo{
	width:645px;
	height:34px;
	background-image:url("/mirror-assets/14e319a71cca561ce75b5a199b1ef07f08cd9d9abcebe150ebc0e5bded3b6f69.gif");
	background-repeat:no-repeat;
	text-indent:-9999px;
	padding-bottom:5px;
}

.b_t_deco{
	width:645px;
	height:inherit;
	background-image:url("/mirror-assets/d74f2ae10504c158508a5e78b9f45115c792dd19eade7519acd8b008fdff5092.gif");
	background-repeat:repeat-x;
	background-position:0px 40px;
	padding-bottom:18px;
}

p{
	font-size: 12px;
	line-height: 150%;
	color: #333333;
}

dl{
	padding-top:40px;
	padding-bottom:10px;
	border-bottom:1px #999999 dotted;
}

dt{
	clear:left;
	float:left;
	font-size: 12px;
	color: #333333;
	width:8em;
	line-height: 150%;
}

.koka{
	width:109px;
	height:38px;
	padding-bottom:5px;
}

.kokasub{
	padding-top:43px;
}

dd{
	font-size: 12px;
	margin-left:8em;
	color: #333333;
	line-height: 150%;	
}

/* ���t�H�[�~�[�@�C�`�S�@��p�p�b�N�@�L�[�r�W���A���� */
#key_ichigo_pack{
	width:643px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
/* ���t�H�[�~�[�@�C�`�S�@������p�R���V�[���[�@�L�[�r�W���A���� */
#key_ichigo{
	width:643px;
	height:298px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	border:1px #dedede solid;
}


/* ���t�H�[�~�[�@�C�`�S�@������p�R���V�[���[���ʃN���X�� */
.r_info{
	float:right;
	height:inherit;
	width:340px;
	padding-left:10px;
}

.p_top{
	width:645px;
	float:left;
	padding-bottom:20px;
}

/* ���t�H�[�~�[�@�C�`�S�@������p�R���V�[���[�� */
.fmp_subtitle{
	font-family: "�l�r �S�V�b�N", "Osaka�|����";
	color:#be07af;
	line-height: 150%;
	font-size: 12px;
	border-bottom:1px #999999 dotted;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

/* ���t�H�[�~�[�@�C�`�S�@������p�R���V�[���[�� */
#ichigo_g{
	clear:left;
	padding-top:20px;
	width:645px;
}

#t_ichigo{
	width:360px;
	height:26px;
	background-image:url("/mirror-assets/3f9f991471e2862848cd3fa78f118e9b5dfee2764f47cae9f05d58ef5213661b.gif");
	background-repeat:no-repeat;
	clear:right;
	padding-top:20px;
	text-indent:-9999px;
	float:left;
}

/* ���t�H�[�~�[�@�C�`�S�@��p�p�b�N�@�O���[�����S2�� */
#t_ichigo_pack{
	width:360px;
	height:26px;
	background-image:url("/mirror-assets/94f5010e22c8c96741b365ffbd7d663c423a03e9b5fba76c9e7e1cae568bca5c.gif");
	background-repeat:no-repeat;
	clear:right;
	padding-top:20px;
	text-indent:-9999px;
	float:left;
}

#sub_iyaku{
	width:83px;
	height:26px;
	float:left;
	padding-left:10px;
	background-image:url("/mirror-assets/17647909cdc9db5a39f779ceb69cd1c1db0fcf865a60054d2950aadb2c0ad8d8.jpg");
	background-repeat:no-repeat;
	background-position:10px 6px;
	text-indent:-9999px;
}

#ichigo_g p img{
	clear:left;
	float:left;
}

.fmg_subtitle{
	font-family: "�l�r �S�V�b�N", "Osaka�|����";
	color:#006633;
	line-height: 150%;
	font-size: 12px;
	border-bottom:1px #999999 dotted;
	padding-bottom: 15px;
	margin-bottom: 10px;
}

/* �� ���i�����O���[���]�[���� */
#ichigo ul{
	clear:both;
	float:left;
	width:645px;
	background-color: #58B331;
}


/* �� �t�H�[�~�[�@�C�`�S�@��p�p�b�N���i������ */
/* �� �O���[���]�[���폜�� */
#ichigo_pack ul{
	clear:both;
	float:left;
	width:645px;
}
	
#fmvg_01{
	padding:5px 10px 10px 85px;
	background-image:url("/mirror-assets/e68c55b50af5b7a19cab669965c83a9b81c08f872ad100e20b46759d1aaa9cce.jpg");
	background-repeat:no-repeat;
	background-position:10px 5px;
}

#fmvg_01 h4 img{
	padding:10px 0px 5px 0px;
}
#fmvg_01 p{
	color: #FFFFFF;
}

#fmvg_02{
	padding:5px 10px 10px 85px;
	background-image:url("/mirror-assets/be84b5835e3da4203f54117a25931af0c582ccf2feafc29e9665b961b1193552.jpg");
	background-repeat:no-repeat;
	background-position:10px 5px;
}

#fmvg_02 h4 img{
	padding:10px 0px 5px 0px;
}
#fmvg_02 p{
	color: #FFFFFF;
}

#fmvg_03{
	padding:5px 10px 10px 85px;
	background-image:url("/mirror-assets/606434e7da81d5652f7ace7d0693b624993a168da16e935293c7aeb4233aa0a2.jpg");
	background-repeat:no-repeat;
	background-position:10px 5px;
}

#fmvg_03 h4 img{
	padding:10px 0px 5px 0px;
}
#fmvg_03 p{
	color: #FFFFFF;
}
/*#fmvg_04	{
	background: url("/mirror-assets/d13f934eb46379924d18b7e7cb031f548a24756ef4fc8f5d43b8eeb42a924901.gif") no-repeat;
	width: 462px;
	height: 196px;
	font-size: 13px;
}*/
/*#fmvg_04 h5	{
	position: relative;
	top: 55px;
	left: 155px;
	width: 280px;
	line-height: 1.5em;
	font-size: 12px;
	font-weight: normal;
}*/
/* ���g�p���@�� */
.use{
	clear:both;
	width:645px;
	height:inherit;
	padding-top:20px;
}

.use h3{
	width:645px;
	border-bottom:1px #999999 dotted;
	font-weight:700;
	font-size:12px;
	color: #333333;
	line-height:150%;	
}

.use p{
	width:320px;
	padding:10px 10px 0px 10px;
	font-size:12px;
	color: #333333;
	line-height:150%;
	float:left;
}

.use img	{
	float: right;
}
#youtube_ichigopack {
	width: 620px;
	padding: 10px;
	height: inherit;
	clear: both;
}
#youtube_ichigo_left {
	width: 292px;
	float: left;
	height: 180px;
}
#youtube_ichigo_right {
	float: right;
	width: 320px;
	height: 180px;
	font-size: 12px;
}
#use_ex_box {
	width: 644px;
	clear: both;
}


/* ���g�p���@ �C�`�S�@��p�͂����Ȃ��p�b�N�� */
.use_pack{
	clear:both;
	width:645px;
	height:inherit;
	padding-top:20px;
}


.use_pack h3{
	width:645px;
	border-bottom:1px #999999 dotted;
	font-weight:700;
	font-size:12px;
	color: #333333;
	line-height:150%;	
}

.use_pack p{
	width:640px;
	padding:10px 10px 0px 10px;
	font-size:12px;
	color: #333333;
	line-height:150%;
	float:left;
}

.use_pack img	{
	float: right;
}

/* ���g�p���@ �C�`�S�@��p�͂����Ȃ��p�b�N�����܂Ł� */



#youtube01_290x179{
	width:290px;
	height:179px;
	padding-left:10px;
	padding-top:10px;
	float:left;
}

/* �������\���� */
.seibun{
	clear:both;
	width:645px;
	height:inherit;
	padding-top:20px;
}


.seibun h3{
	font-weight:700;
	padding:10px 10px 0px 10px;
	font-size:12px;
	color: #333333;
	line-height:150%;
	background-color:#f3f3f3;	
}
.seibun p{
	padding:2px 10px 5px 10px;
	font-size:12px;
	color: #333333;
	line-height:150%;
	background-color:#f3f3f3;	
}

/* ���w���{�^���� */
.btn_tobuy{
	margin:20px 0px 20px;
	width:237px;
	height:40px;
	clear:both;
	float:right;
}

.btn_tobuy a{
	width:237px;
	height:40px;
	float:right;
	text-indent:-9999px;
	background-image:url("/mirror-assets/ce7321b52d07c06f4bfbd52c52c28c464d9646ffeaf964b7d74956428dc497d5.jpg");
	background-repeat:no-repeat;
	display:block;
}

.btn_tobuy a:hover{
	background-image:url("/mirror-assets/ce7321b52d07c06f4bfbd52c52c28c464d9646ffeaf964b7d74956428dc497d5.jpg");
	background-repeat:no-repeat;
}
#container_02 #main_contents .item_area {
	float: left;
	width: 645px;
	clear: both;
	margin-top: 15px;
}
#container_02 #main_contents .item_area .i_main .im_right {
	float: right;
	width: 340px;
	font-size: 13px;
	line-height: 18px;
}
#container_02 #main_contents .item_area .i_main .im_left {
	float: left;
	width: 291px;
}
#container_02 #main_contents .i_ex {
	float: left;
	width: 645px;
	margin-bottom: 15px;
}
#container_02 #main_contents .i_ex .ie_contents {
	margin-bottom: 15px;
	float: left;
}
#container_02 #main_contents .i_ex .ie_use {
	margin-bottom: 5px;
	padding: 10px;
}
#container_02 #main_contents .i_ex .ie_sebun {
	background-color: #f3f3f3;
	padding: 10px;
}
#container_02 #main_contents .i_ex .ie_use h3 {
	font-size: 12px;
	color: #333333;
	margin-bottom: 5px;
}
#container_02 #main_contents .i_ex .ie_sebun h3 {
	font-size: 12px;
	color: #333333;
	margin-bottom: 5px;
}
#container_02 #main_contents .i_ex .ie_use .ieu_text {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding-top: 3px;
	line-height: 16px;
	font-size: 13px;
}
#container_02 #main_contents .i_ex .ie_sebun .ies_text {
	line-height: 16px;
	font-size: 12px;
}


#container_02 #main_contents .item_area .i_intro {
	width: 645px;
	margin-bottom: 15px;
}
#container_02 #main_contents .item_area .i_main {
	margin-bottom: 15px;
	float: left;
	width: 645px;
}
#container_02 #main_contents .item_area .i_button {
	clear: both;
	float: right;
	width: 237px;
	margin-bottom: 15px;
}
#container_02 #main_contents .item_area .i_button .ib_link_shop {
	margin-bottom: 10px;
}
#container_02 #main_contents .item_area .i_main .im_right .imr_catch {
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#container_02 #main_contents .item_area .i_main .im_right .imr_ex1 {
	margin-bottom: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#container_02 #main_contents .item_area .i_main .im_right .imr_ex2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 10px;
}

#container_02 #main_contents .item_area .i_button .ib_link_tenpo img {
	float: right;
}
#container_02 #main_contents .item_area .i_main .im_title {
	width: 645px;
	margin-bottom: 10px;
}

#container_02 #main_contents .item_area .i_intro .ii_title{
	width:645px;
	height:inherit;
	background-image:url("/mirror-assets/d74f2ae10504c158508a5e78b9f45115c792dd19eade7519acd8b008fdff5092.gif");
	background-repeat:repeat-x;
	background-position:0px 40px;
	padding-bottom:18px;
}
#container_02  #main_contents  .item_area  .i_main  .im_title {
	width: 645px;
	text-indent: -9999px;
	margin-bottom: 10px;
	background-image: url("/mirror-assets/966312305b61342ebd33990357ef334ca303e4a3ecd62c06462aa1352b20732e.jpg");
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 26px;
}
#container_02 #main_contents .item_area .i_intro #item_name {
	text-indent: -9999px;
}
#container_02 #main_contents .item_area .i_main .im_right .imr_catch {
	color: #009900;
	font-size: 13px;
	line-height: 16px;
}
#container_02  #main_contents  .item_area  .i_ex  .ie_contents  #iec_box1  {
	height: 240px;
	width: 645px;
	float: left;
}
#container_02  #main_contents  .item_area  .i_ex  .ie_contents  #iec_box2  {
	height: 151px;
	width: 645px;
	float: left;
}

#container_02 #main_contents .i_ex .ie_contents #iec_box3 {
	background-image: url("/mirror-assets/21c4e81b647c2de2b2bf1ef2760202cf7346165a0fc43f4f61fe2e46954102df.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	height: 195px;
	width: 645px;
	float: left;
}
#container_02 #main_contents .i_ex .ie_contents #iec_box3 #iecb_text {
	width: 300px;
	margin-top: 85px;
	margin-left: 40px;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	letter-spacing: 2px;
	font-weight: normal;
}
#container_02 #main_contents .i_ex .ie_contents #iec_box4 {
	height: 187px;
	width: 645px;
	background-image: url("/mirror-assets/c1f3caa5e6997dab2ffeca71c0aa219ad4f062ff8e79c168c145e3aa79147999.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
}
#container_02 #main_contents .i_ex .ie_contents #iec_box4 #iecb4_text {
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	width: 390px;
	margin-top: 90px;
	margin-left: 40px;
	letter-spacing: 1px;
}
#container_02 #main_contents .i_ex .ie_contents #iec_box5 {
	height: 154px;
	width: 645px;
	background-image: url("/mirror-assets/8f42685df9eed585cf85b46753f3fba64bcb1771cb7e79ebb803003a7f49c750.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
}
#container_02 #main_contents .i_ex .ie_contents #iec_box5 #iecb5_text {
	width: 550px;
	margin-top: 70px;
	margin-left: 40px;
	font-size: 14px;
	line-height: 18px;
	color: #333333;
	letter-spacing: 1px;
}
#container_02 #main_contents .i_ex .ie_contents .ie_koe {
	float: left;
	height: 215px;
	width: 645px;
}
#container_02 #main_contents #ichigo_g #ichigo {
	float: left;
	width: 645px;
}
