@charset "utf-8";


body{
    width: 100%;   /* for IE */
    
    
    margin:0px;
    padding:0px;
}

#wrap {
position:absolute;
width:100%;
height:100px;

background:#fff;
}


#maincontent{
width:100% !important;
margin:0px !important;
padding:0px !important;
}


#page1,#page2,#page3,#page4{
	width:100% !important;
	background-size:100% !important;
}

#waku1,#waku3,#waku4{
	width:90% !important;
	margin-left: 15px !important;
}
#waku2{
	width:95% !important;
	margin-left: 15px !important;
}

#noukitable{
	width:100% !important;
}

#noukitable-col1{
	width:40% !important;
	
}
#noukitable-col2{
	width:60% !important;
}


#siyoutable{
	width:100% !important;
}

#ue1{
	width:100% !important;
}
#ue2{
	width:100% !important;
}
#ue3{
	width:100% !important;
}
#ue4{
	width:100% !important;
}
#sita1,#sita2,#sita3,#sita4,#sita5{
	width:100% !important;
}


#s_biko{
	width:95% !important;
}


dd{
	margin-left:0px !important;
}



#cmbitemlist1,#cmbitemlist2,#cmbitemlist3,#cmbitemlist4,#cmbitemlist5,#cmbitemlist6,#cmbitemlist7,#cmbitemlist8,#cmbitemlist9,#cmbitemlist10{
	width:70% !important;
}


#fukuro{
		margin-left:-15px !important;
}

.noukitable-col1{
	display:none;
}

#spnoukilbl{
	display:block !important;
}

#InpNouki{
width: 90% !important;
}

.siyoutable-col1{
	display:none;
}
#spsiyoulbl{
	display:block !important;
}

#p1next{
left: 50% !important;
top: 0px !important;
}

#dgtable{
	width:100% !important;
}
#dgtable-col1{
	display:none !important;
}
#dgtable-col2{
	width:100% !important;
}


#imgpoke,#imgpoke_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgmunel,#imgmunel_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgmuner,#imgmuner_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgfront,#imgfront_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusof,#imgsusof_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusol,#imgsusol_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusor,#imgsusor_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgback,#imgback_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgeri,#imgeri_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusob,#imgsusob_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusobl,#imgsusobl_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsusobr,#imgsusobr_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsodel,#imgsodel_inp{
	width:80px !important;
	margin-top:10px !important;
}
#imgsoder,#imgsoder_inp{
	width:80px !important;
	margin-top:10px !important;
}

h3{
	margin:0px;
}
#poke_prtkind{
	width:100% !important;
}
#poke_color1,#poke_color2,#poke_color3,#poke_color4,#poke_color5{
	width:60% !important;
}
#munel_prtkind{
	width:100% !important;
}
#munel_color1,#munel_color2,#munel_color3,#munel_color4,#munel_color5{
	width:60% !important;
}
#muner_prtkind{
	width:100% !important;
}
#muner_color1,#muner_color2,#muner_color3,#muner_color4,#muner_color5{
	width:60% !important;
}

#front_prtkind{
	width:100% !important;
}
#front_color1,#front_color2,#front_color3,#front_color4,#front_color5{
	width:60% !important;
}
#susof_prtkind{
	width:100% !important;
}
#susof_color1,#susof_color2,#susof_color3,#susof_color4,#susof_color5{
	width:60% !important;
}
#susol_prtkind{
	width:100% !important;
}
#susol_color1,#susol_color2,#susol_color3,#susol_color4,#susol_color5{
	width:60% !important;
}
#susor_prtkind{
	width:100% !important;
}
#susor_color1,#susor_color2,#susor_color3,#susor_color4,#susor_color5{
	width:60% !important;
}
#back_prtkind{
	width:100% !important;
}
#back_color1,#back_color2,#back_color3,#back_color4,#back_color5{
	width:60% !important;
}
#eri_prtkind{
	width:100% !important;
}
#eri_color1,#eri_color2,#eri_color3,#eri_color4,#eri_color5{
	width:60% !important;
}
#susob_prtkind{
	width:100% !important;
}
#susob_color1,#susob_color2,#susob_color3,#susob_color4,#susob_color5{
	width:60% !important;
}
#susobl_prtkind{
	width:100% !important;
}
#susobl_color1,#susobl_color2,#susobl_color3,#susobl_color4,#susobl_color5{
	width:60% !important;
}
#susobr_prtkind{
	width:100% !important;
}
#susobr_color1,#susobr_color2,#susobr_color3,#susobr_color4,#susobr_color5{
	width:60% !important;
}
#sodel_prtkind{
	width:100% !important;
}
#sodel_color1,#sodel_color2,#sodel_color3,#sodel_color4,#sodel_color5{
	width:60% !important;
}
#soder_prtkind{
	width:100% !important;
}
#soder_color1,#soder_color2,#soder_color3,#soder_color4,#soder_color5{
	width:60% !important;
}

#prtsonota{
	width:80px !important;
}
#sonota_prtkind{
	width:100% !important;
}
#sonota_color1,#sonota_color2,#sonota_color3,#sonota_color4,#sonota_color5{
	width:60% !important;
}


#p2_buttonAreaBack{
left: 5px !important;
top: 0px !important;
}
#p2back{
left: 50% !important;
top: 0px !important;
}

#p2_buttonAreaNext{
left: 50% !important;
top: 0px !important;
}
#p2next{
left: 50% !important;
top: 0px !important;
}


#GroupName{
	width:100% !important;
}
#GroupNameKana{
	width:100% !important;
}

#CompanyName{
	width:100% !important;
}
#CompanyKana{
	width:100% !important;
}

#SchoolName{
	width:100% !important;
}
#SchoolNameKana{
	width:100% !important;
}
#ClassClubName{
	width:100% !important;
}
#ClassClubNameKana{
	width:100% !important;
}

#SenseiName1,#SenseiName2,#SenseiName1Kana,#SenseiName2Kana{
	width:100% !important;
}

#DesignName{
	width:100% !important;
}


#Name1,#Name2,#Name1Kana,#Name2Kana{
	width:100% !important;
}

#Address1,#Address2{
	width:100% !important;
}

#SchoolAddress{
	width:100% !important;
}

#InpTel1,#InpTel2#InpTel3{
	width:25% !important;
}
#InpFax1,#InpFax2#InpFax3{
	width:25% !important;
}
#InpKeitai1,#InpKeitai2#InpKeitai3{
	width:25% !important;
}


#Email{
	width:100% !important;
}
#EmailCk{
	width:100% !important;
}

#N_biko{
	width:100% !important;
}

#haisoubetu{
	margin-left:-15px !important;
}

#N_Name{
	width:100% !important;
}
#N_Address{
	width:100% !important;
}
#N_Address2{
	width:100% !important;
}
#InpNTel1,#InpNTel2#InpNTel3{
	width:25% !important;
}




#p3_buttonAreaBack{
left: 5px !important;
top: 5px !important;
}
#p3back{
left: 50% !important;
top: 0px !important;
}

#p3_buttonAreaNext{
left: 50% !important;
top: 5px !important;
}
#p3next{
left: 50% !important;
top: 0px !important;
}


#p4_buttonAreaBack{
left: 5px !important;
top: 5px !important;
}
#p4back{
left: 50% !important;
top: 0px !important;
}

#p4_buttonAreaNext{
left: 50% !important;
top: 5px !important;
}
#p4next{
left: 50% !important;
top: 0px !important;
}







.button{
list-style:none;
width:300px:
}

div[id^="Item_Category_List"] {
    margin-top: 5px;
    margin-bottom: 5px;
    width: 50%;
    float: left;
}

div[id^="Item_List"] {
    margin-bottom: 5px;
    width:500px;
}

div[id^="ItemColor_List"] {
    margin-bottom: 5px;
}

div[id^="ItemSize_List"] {
    margin-bottom: 5px;
}

div[id^="ItemBiko"] {
    margin-bottom: 5px;
    display: none;
}

div[id^="ItemAdd"] {
    display: none;
    height: 30px;
    width: 240px;
    margin-bottom: 5px;
    margin-top: 15px;
    font-size: 14px;
}

div[id^="Item_Del"] {
    width: 50%;
    float: left;
}
.dellbtn {
    background-color: #000000;
    color: #ffffff;
    width: 130px;
}


/* 商品サイズ表 */
table.size {
    margin-top: 15px;
}
table.size tr th {
    background: #efefef;
    margin: 5px 0;
}
table.size tr th {
    padding: 0px;
    text-align: center;
    width: 70px !important;
}
table tr td {
    border-right: 0px solid #ccc;
    padding: 0px 0px;
    vertical-align: top;
    text-align: center;
}

p.red{
 color:#FF0000;
}

table.layout td{
	text-align:left;
}

