@charset "Shift_JIS";
#contents #con_1 {
	width: 240px;
	height: 270px;
	float: left;
	display: inline;
}
#contents #con_2 {
	display: inline;
	height: 268px;
	width: 218px;
	float: left;
	margin-left: 10px;
	font-size: 9px;
	line-height: 130%;
	background: #000000;
	color: #FFFFFF;
	display: inline;
	border: 1px solid #666666;
}
#contents #con_3 {
	display: inline;
	height: 270px;
	width: 120px;
	float: left;
	margin-left: 10px;
}
#contents #con_4 {
	display: inline;
	height: 270px;
	width: 140px;
	float: left;
	margin-left: 20px;
}


 /* con_1 */
#contents #con_1   #special h2  {
	font-size: 10px;
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	height: 15px;
	font-weight: normal;
	line-height: 15px;
}

#contents  #con_1 #special {
	height: 93px;
	width: 238px;
	margin-bottom: 5px;
	border: 1px solid #666666;
}
#contents   #con_1   #special   h3 {
	font-size: 8pt;
	line-height: 110%;
	color: #0066FF;
	font-weight: normal;
	letter-spacing: -1px;
}
#contents #con_1 #special_img {
	float: left;
	height: 78px;
	width: 85px;
	overflow: hidden;
	margin-right: 5px;
}
#contents #con_1 #special strong {
	color: #FF0000;
}
#contents #con_1 #special em {
	font-style: normal;
	float: left;
	height: 14px;
	width: 70px;
	font-size: 10px;
	background: #FF99CC;
	text-align: center;
	color: #FF0000;
	padding-top: 1px;
}
#contents #con_1 #special .spe_t {
	height: 23px;
	margin-bottom: 3px;
	margin-top: 2px;
}
#contents  #con_1  #special  #p_1 {
	float: left;
	margin-right: 5px;
}
#contents  #con_1  #special  #p_2 {
	float: left;
	margin-right: 5px;
}
#contents   #con_1   #special   .btn1_1  {
	margin-top: 12px;
	margin-right: 5px;
	float: right;
	border-style: none;
}
#contents #con_1 #special .spe_t p {
	font-size: 8px;
	line-height: 130%;
	padding-top: 3px;
}
#contents  #con_1 #shop {
	height: 63px;
	width: 238px;
	margin-bottom: 5px;
	border: 1px solid #666666;
	font-size: 8px;
	line-height: 130%;
	clear: left;
}
#contents #con_1 #shop h3 {
	font-size: 8pt;
	color: #0066FF;
	font-weight: normal;
	line-height: 110%;
	clear: right;
}
#contents  #con_1  #shop  h2 a {
	font-size: 10px;
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	height: 15px;
	font-weight: normal;
	line-height: 15px;
	display: block;
	width: 238px;
	text-decoration: none;
}
#contents #con_1 #shop h2 a:hover {
	color: #DEDE00;
}
#contents #con_1 #shop #shop_t p {
	margin-right: 10px;
}
#contents #con_1 #shop_img {
	height: 48px;
	width: 85px;
	float: left;
	margin-right: 5px;
	overflow: hidden;
	border-style: none;
}
#contents  #con_1  #shop  strong {
	font-size: 11px;
	color: #0099FF;
	margin-left: 10px;
}
#contents   #con_1   #shop em  {
	font-style: normal;
	color: #0099FF;
	font-size: 9px;
	margin-left: 10px;
	margin-right: 15px;
}
#contents  #con_1  #shop_t {
	float: left;
}
#contents  #con_1  #shop_p {
	font-size: 8px;
	margin-left: 10px;
}
#contents   #con_1   #shop   #btn2_1 {
	margin-top: 4px;
	float: right;
	border-style: none;
	margin-right: 5px;
}
#contents #shopping {
	height: 63px;
	width: 238px;
	margin-bottom: 5px;
	border: 1px solid #666666;
}
#contents #con_1 #link_img {
	height: 48px;
	width: 85px;
	float: left;
	margin-right: 5px;
	overflow: hidden;
	border-style: none;
}
#contents   #con_1   #shopping   h2 a {
	font-size: 10px;
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	height: 15px;
	font-weight: normal;
	line-height: 15px;
	width: 238px;
	display: block;
	text-decoration: none;
}
#contents #con_1 #shopping h2 a:hover {
	color: #DEDE00;
}
#contents #con_1 #shopping p {
	font-size: 8pt;
	line-height: 110%;
	padding-top: 2px;
}
#contents #con_1 #shopping #btn3_1 {
	float: right;
	margin-right: 5px;
	margin-top: 35px;
	border-style: none;
}
#contents #con_1 #what_mif a img {
	border-style: none;
}
#contents #con_1 #what_mif {
	display: block;
	width: 240px;
}
#contents  #con_2 #info_main {
	margin-left: 10px;
}

 /* con_2 */

#contents #con_2 h2 a  {
	font-size: 10px;
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	height: 15px;
	font-weight: normal;
	line-height: 15px;
	width: 218px;
	display: block;
	text-decoration: none;
}
#contents #con_2 h2 a:hover {
	color: #DEDE00;
}
#contents #con_2 #info_img {
	float: left;
	height: 213px;
	width: 198px;
}
#contents #con_2 #info_title {
	float: left;
	height: 40px;
	width: 198px;
	border-style: none;
}
#contents /* con_3 */

 #con_3  h2 a {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 10px;
	line-height: 15px;
	font-style: normal;
	font-weight: normal;
	display: block;
	height: 15px;
}
#contents  #con_3 h2 a:hover {
	color: #DEDE00;
}


/* con_3 */

#contents #con_3 #material {
	height: 128px;
	width: 118px;
	float: left;
	border: 1px solid #666666;
	line-height: 130%;
}
#contents   #con_3   #material   h2   {
	text-align: center;
	background: #000000;
	line-height: 15px;
}
#contents #con_3 #museum {
	float: left;
	height: 128px;
	width: 118px;
	margin-top: 10px;
	border: 1px solid #666666;
	line-height: 130%;
}
#contents    #con_3    #museum    h2   {
	text-align: center;
	background: #000000;
	line-height: 15px;
}
#contents #con_3 h3 {
	font-size: 9pt;
	font-weight: normal;
	color: #0066FF;
	line-height: 100%;
	margin-left: 5px;
	margin-top: 1px;
	padding: 0px;
}
#contents #con_3 p {
	margin-left: 5px;
	font-size: 7pt;
	line-height: 110%;
	margin-top: 1px;
}


#contents #con_3 #material #btn6_1 {
	float: right;
	margin-right: 5px;
	border-style: none;
	margin-top: 0px;
	padding: 0px;
}
#contents #con_3 #museum #btn6_2 {
	float: right;
	margin-right: 5px;
	margin-top: 13px;
	border-style: none;
}


/* con_4 */

#contents #con_4 ul {
	height: 270px;
	width: 140px;
}
#contents #con_4 li {
	list-style: none;
}
#contents #con_4 a {
	text-decoration: none;
	text-indent: -9999px;
	display: block;
}
#contents #con_4 em {
	text-indent: -9999px;
}
#contents  #con_4  #nav1 a {
	background: url(../top_img/nav_img/as.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav2 a {
	background: url(../top_img/nav_img/gunze.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav3 a {
	background: url(../top_img/nav_img/fujibou.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav4 a {
	background: url(../top_img/nav_img/royne.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav5 a {
	background: url(../top_img/nav_img/wacoal.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav6 a {
	background: url(../top_img/nav_img/hom.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav7 a {
	background: url(../top_img/nav_img/silverox.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav8 a {
	background: url(../top_img/nav_img/fukuske.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav9 a {
	background: url(../top_img/nav_img/toyobo.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 #nav10 a {
	background: url(../top_img/nav_img/asahikasei.jpg) no-repeat;
	width: 140px;
	height: 27px;
}
#contents #con_4 li#navindex {
	background: #000000;
	height: 27px;
	width: 140px;
}
#contents #con_4 li#navindex h2  {
	font-size: 10px;
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	height: 27px;
	font-weight: normal;
	line-height: 27px;
}
#contents #con_4 li#nav1 {
	background: url(../top_img/nav_img/as_2.jpg) no-repeat;
}
#contents #con_4 li#nav2 {
	background: url(../top_img/nav_img/gunze_2.jpg) no-repeat;
}
#contents #con_4 li#nav3 {
	background: url(../top_img/nav_img/fujibou_2.jpg) no-repeat;
}
#contents #con_4 li#nav4 {
	background: url(../top_img/nav_img/royne_2.jpg) no-repeat;
}
#contents #con_4 li#nav5 {
	background: url(../top_img/nav_img/wacoal_2.jpg) no-repeat;
}
#contents #con_4 li#nav6 {
	background: url(../top_img/nav_img/hom_2.jpg) no-repeat;
}
#contents #con_4 li#nav7 {
	background: url(../top_img/nav_img/silverox_2.jpg) no-repeat;
}
#contents #con_4 li#nav8 {
	background: url(../top_img/nav_img/fukuske_2.jpg) no-repeat;
}
#contents #con_4 li#nav9 {
	background: url(../top_img/nav_img/toyobo_2.jpg) no-repeat;
}
#contents #con_4 li#nav10 {
	background: url(../top_img/nav_img/asahikasei_2.jpg) no-repeat;
}
#contents  #con_4  li  a:hover {
	background-image:none !important;
}
