@charset "UTF-8";
#title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 70%;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #000;
	text-indent: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 575px;
}
.tb {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
}
#p_img {
	width: 120px;
	height: 125px;
	padding-bottom: 5px;
	position: relative;
}

.teishi{
	position: absolute;
	top: 0px;
	left: 0px;
}
#p_img img{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
#p_box {
	float: left;
	width: 130px;
	padding-left: 10px;
	padding-top: 10px;
	height: 400px;
	border: 1px dotted #CCC;
}
#sort {
	height: 30px;
	padding-bottom: 20px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	padding-left: 10px;
}
#skm {
	height: 20px;
}
#skm4 {
	height: 5px;
}
#p_name {
    font-size: 80%;
    width: 120px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    line-height: 100%;
    height: 200px;
    text-decoration: none;
}

#p_jan {
    font-size: 80%;
    width: 120px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    line-height: 110%;
    height: 30px;
    text-decoration: none;
}

#p_color {
    font-size: 80%;
    width: 120px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    line-height: 110%;
    height: 20px;
    text-decoration: none;
}

#p_material {
    font-size: 80%;
    width: 120px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    line-height: 80%;
    height: 20px;
    text-decoration: none;
}

#p_size {
    font-size: 80%;
    width: 120px;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: bold;
    line-height: 80%;
    height: 20px;
    text-decoration: none;
}

#p_aki {  line-height: 150%;
    height: 30px;
    
}









#p_price3 {
	font-size: 80%;
	width: 120px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 20px;
}
#p_price2 {
	font-size: 80%;
	width: 120px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height: 20px;
}
#p_price {
	font-size: 100%;
	width: 120px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	line-height: 25px;
	color: #F00;
}
#p_stock {
	font-size: 100%;
	width: 120px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
	line-height: 25px;
}
#p_chumon {
	background-color: #E6E6E6;
	width: 108px;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#item_jan {
	font-size: 100%;
	line-height: 200%;
}
#item_hin {
	font-size: 100%;
	float: left;
	width: 50px;
	line-height: 200%;
}
#item_hin2 {
	font-size: 130%;
	font-weight: bold;
	width: 400px;
	float: left;
	line-height: 130%;
}
#item_hinmei {
	font-size: 100%;
	float: left;
	width: 600px;
}
#item_oroka {
	font-size: 100%;
	float: left;
	width: 600px;
}
#flag {
	height: 30px;
	width: 400px;
}
#item_oroka2 {
	font-size: 130%;
	font-weight: bold;
	width: 400px;
	float: left;
	line-height: 130%;
	color: #F00;
}
#item_kakaku {
	width: 600px;
	height: 80px;
}
#item_teika {
	font-size: 100%;
	float: left;
	width: 150px;
	line-height: 200%;
}
#item_baika {
	font-size: 100%;
	float: left;
	width: 150px;
	line-height: 200%;
}
#oroka_ne {
	font-size: 130%;
	font-weight: bold;
	width: 400px;
	float: left;
	line-height: 130%;
	color: #F00;
	height: 50px;
}
#item_stock {
	clear: both;
	width: 600px;
}
#item_box {
	height: 200px;
	width: 600px;
	border: 1px dotted #CCC;
	padding: 10px;
}
#item_box2 {
	height: 150px;
	width: 580px;
	padding-top: 50px;
}
#item_kosu {
	width: 130px;
	height: 100px;
	float: left;
}
#item_cart {
	float: left;
	width: 300px;
	height: 100px;
}
#item_image {
	padding-left: 50px;
}
#hachu_shousai {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 80%;
	line-height: 150%;
	font-weight: bold;
	height: 50px;
	width: 740px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
	margin-bottom: 15px;
}
#ss0 {
	float: left;
	height: 50px;
	width: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#ss1 {
	float: left;
	height: 50px;
	width: 60px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#ss2 {
	float: left;
	height: 50px;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
				font-size: 70%;
}
#ss3 {
	float: left;
	height: 50px;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: left;
	font-size: 40%;
	line-height: 16px;
}
#ss4 {
	float: left;
	height: 50px;
	width: 80px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#ss5 {
	float: left;
	height: 50px;
	width: 120px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#ss6 {
	float: left;
	height: 50px;
	width: 110px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#ss_0 {
	float: left;
	width: 25px;
	margin: 10px;
}
#ss_1 {
	float: left;
	width: 50px;
	margin: 10px;
	text-align: center;

}
#ss_2 {
	float: left;
	width: 150px;
	margin: 10px;
	text-align: center;

}
#ss_3 {
	float: left;
	width: 120px;
	margin: 10px;
	text-align: center;
}
#ss_4 {
	float: left;
	width: 40px;
	margin: 10px;
	text-align: center;

}
#ss_5 {
	float: left;
	width: 100px;
	margin: 10px;
	text-align: center;
}
#ss_6 {
	float: left;
	width: 100px;
	margin: 10px;
	text-align: center;

}
#ss_x {
	height: 20px;
	width: 740px;
	font-size: 10px;
	line-height: 5px;
	border-bottom-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-bottom-style: dotted;
}
#ss_z {
	height: 35px;
	width: 740px;
	font-size: 90%;
	line-height: 35px;
}
#ss_y {
	height: 80px;
	width: 500px;
}
#ss_v {
	float: right;
	height: 80px;
	width: 200px;
}
#ss_100 {
	float: left;
	width: 20px;
	margin: 10px;
	text-align: center;
}
#ss_10 {
	float: left;
	width: 120px;
	margin: 10px;
	text-align: left;
	padding-left: 50px;
}
#ss_11 {
	float: left;
	width: 160px;
	margin: 10px;
	text-align: left;
}
#ss_12 {
	float: left;
	width: 80px;
	margin: 10px;
	text-align: left;
}
#ss_13 {
	float: left;
	width: 60px;
	margin: 10px;
	text-align: left;
}
#ss_14 {
	float: left;
	width: 110px;
	margin: 10px;
	text-align: center;
}
#ss100 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 80px;
	clear: both;
	line-height: 52px;
}
#ss10 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 150px;
	line-height: 52px;
}
#ss11 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 150px;
	line-height: 52px;
	text-align: left;
			font-size: 40%;
}
#ss12 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 60px;
	line-height: 52px;
	text-align: right;
}
#ss13 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 120px;
	line-height: 52px;
	text-align: right;
}
#ss14 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 120px;
	line-height: 52px;
	text-align: right;
}
#ss15 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	float: left;
	height: 52px;
	width: 60px;
	line-height: 52px;
	text-align: right;
}
#shosai_set {
	height: 30px;
	width: 740px;
	clear: both;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 10px;
	text-align: left;
}
#hc_bt {
	height: 150px;
	width: 200px;
	clear: both;
	float: right;
}

#kin1 {
	float: right;
	height: auto;
	padding-top: 30px;
	font-size: 14px;
	font-weight: bold;
}
#k1 {
	text-align: left;
	height: 30px;
	width: 80px;
	float: left;
}
#k2 {
	text-align: left;
	height: 30px;
	width: 80px;
	float: left;
	clear: both;
}
#k3 {
	text-align: left;
	height: 30px;
	width: 80px;
	float: left;
	clear: both;
}
#k4 {
	text-align: left;
	height: 30px;
	width: 80px;
	float: left;
	clear: both;
}
#k5 {
	text-align: left;
	height: 30px;
	width: 80px;
	float: left;
	clear: both;
}
#k_1 {
	text-align: right;
	height: 30px;
	width: 120px;
	float: left;
}
#k_2 {
	text-align: right;
	height: 30px;
	width: 120px;
	float: left;
}
#k_3 {
	text-align: right;
	height: 30px;
	width: 120px;
	float: left;
}
#k_4 {
	text-align: right;
	height: 30px;
	width: 120px;
	float: left;
}
#k_5 {
	text-align: right;
	height: 30px;
	width: 120px;
	float: left;
}
#my1 {
	float: left;
	height: 30px;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#my2 {
	float: left;
	height: 30px;
	width: 180px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#my3 {
	float: left;
	height: 30px;
	width: 120px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: right;
}
#my4 {
	float: left;
	height: 30px;
	width: 290px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-align: center;
}
#my_1 {
	float: left;
	width: 130px;
	margin: 10px;
	text-align: center;
}
#my_2 {
	float: left;
	width: 160px;
	margin: 10px;
	text-align: center;
}
#my_3 {
	float: left;
	width: 120px;
	margin: 10px;
	text-align: center;
}
#my_page {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-left: 10px;
}
#my_4 {
	float: left;
	width: 240px;
	margin: 10px;
	text-align: center;
}
#my_x {
	height: 20px;
	width: 740px;
	font-size: 10px;
	line-height: 5px;
	border-bottom-width: 1px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-bottom-style: dotted;
}
#my_z {
	height: 25px;
	width: 740px;
	font-size: 90%;
	line-height: 25px;
	clear: both;
}
#hachu {
	background-color: #E6E6E6;
	height: 150px;
	width: 700px;
	margin-top: 10px;
	text-align: right;
	float: right;
	clear: both;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
#hachu_k {
	background-color: #E6E6E6;
	height: 180px;
	width: 700px;
	margin-top: 10px;
	text-align: right;
	float: right;
	clear: both;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 15px;
}
#hachu_s {
	height: 80px;
	width: 720px;
	margin-top: 0px;
	padding: 10px;
	text-align: right;
	float: right;
	clear: both;
}
#hac1 {
	height: 30px;
}
#hac2 {
	height: 50px;
}
#hac3 {
	height: 50px;
	font-size: 10px;
	line-height: 25px;
}
#hac4 {
	height: 100px;
	font-size: 10px;
	line-height: 25px;
	width: 740px;
	clear: both;
	float: left;
	text-align: right;
	padding-top: 30px;
}
#hac3 {
	height: 100px;
	font-size: 10px;
	line-height: 25px;
	width: 700px;
	clear: both;
	float: left;
	text-align: right;
	padding-top: 30px;
}
#hacten {
	font-size: 110%;
	height: 35px;
	font-weight: bold;
}
#hachu_shousai .red {
	line-height: 40px;
}
#hachu_shousai .black {
	line-height: 40px;
}

input#submit_button {
	font-size: 1.2em;
	background-color: #000;
	color: #fff;
	border-style: none;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}



input#submit_button2 {
	font-size: 1.2em;
	background-color: #F00;
	color: #FFF;
	border-style: none;
	font-weight: bolder;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}
input#input_field {
	font-size: 110%;
	color: #000;
	border-style: none;
	font-weight: bolder;
	padding: 0px;
	margin-bottom: 20px;
}
#pagejump {
	font-size: 140%;
	word-spacing: 0.35em;
	line-height: 160%;
	height: 150%;
}
