@charset "Shift_JIS";
@import url("menu/menu03.css");
@import url("bace.css");
/*
CORDING BY ANYQ DESIGN
IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII
■ITEMS
*/
/*エムズアークSS*/
#msarc {
}
#msarc table {
width:756px;
}
#msarc td.msright {
width:378px;
vertical-align:top;
}
#msarc td.msleft {
width:378px;
vertical-align:top;
}
#msarccopy {
width:313px;
padding-left:30px;
padding-right:35px;
}
#msarc p.cap {
text-align:right;
padding-right:5px;
font-size:10px;
line-height:2em;
_letter-spacing:1px;
}
#msarccopy h2 {
_letter-spacing:1px;
margin-bottom:0.5em;
font-size:84%;
}
#msarccopy h2.mgt {
margin-top:15px;
}
#msarccopy p {
margin-bottom:1em;
font-size:74%;
_letter-spacing:1px;
}
#msarccopy p.concept {
font-size:71%;
_letter-spacing:1px;
color:#666666;
margin-bottom:0px;
border-top:#CCCCCC dashed 1px;
padding-top:15px;
margin-top:15px;
}
#msarccopy h5 {
line-height:1.8em;
font-weight:normal;
font-size:71%;
_letter-spacing:1px;
}
#msarccopy img.teamminus6 {
float:right;
vertical-align:middle;
}
p#ms00 {/*イメージ00*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos_title.jpg) no-repeat 0 0px;
}
p#ms01 a {/*イメージ01*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos01.jpg) no-repeat 0 0px;
}
p#ms01 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos01.jpg) no-repeat 0 -505px;
}
p#ms02 a {/*イメージ02*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos02.jpg) no-repeat 0 0px;
}
p#ms02 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos02.jpg) no-repeat 0 -505px;
}
p#ms03 a {/*イメージ03*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos03.jpg) no-repeat 0 0px;
}
p#ms03 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos03.jpg) no-repeat 0 -505px;
}
p#ms04 a {/*イメージ04*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos04.jpg) no-repeat 0 0px;
}
p#ms04 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos04.jpg) no-repeat 0 -505px;
}
p#ms05 a {/*イメージ05*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos05.jpg) no-repeat 0 0px;
}
p#ms05 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos05.jpg) no-repeat 0 -505px;
}
p#ms06 a {/*イメージ06*/
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos06.jpg) no-repeat 0 0px;
}
p#ms06 a:hover {
display:block;
width:378px;
height:505px;
text-indent:-9999em;
background:url(../items/msarc_ss/images/photos06.jpg) no-repeat 0 -505px;
}

#np {/*ナポレナセット*/
}
#np table {
width:756px;
}
#np td.npright {
width:526px;
vertical-align:top;
}
#np td.npleft {
width:230px;
vertical-align:top;
}
#npcopy {
width:466px;
padding-left:20px;
padding-right:35px;
}
#np p.cap {
text-align:right;
padding-right:5px;
font-size:10px;
line-height:2em;
_letter-spacing:1px;
}
#npcopy h2 {
_letter-spacing:1px;
margin-bottom:0.5em;
font-size:84%;
}
#npcopy h2.mgt {
margin-top:15px;
}
#npcopy p {
margin-bottom:1em;
font-size:74%;
_letter-spacing:1px;
}
#np p.no {
font-size:10px;
margin-bottom:0em;
line-height:1.5em;
color:#666666;
_letter-spacing:1px;
}
#npcopy p.concept {
font-size:71%;
_letter-spacing:1px;
color:#666666;
margin-bottom:0px;
border-top:#CCCCCC dashed 1px;
padding-top:15px;
margin-top:15px;
}
#npcopy h5 {
line-height:1.8em;
font-weight:normal;
font-size:71%;
_letter-spacing:1px;
}
#npcopy img.teamminus6 {
float:right;
vertical-align:middle;
}
p#np00 {/*イメージ00*/
display:block;
width:230px;
height:459px;
}
p#np01 {/*クルビズセット*/
display:block;
width:230px;
}

#shcopy {/*シャリックセット*/
padding-left:20px;
padding-right:35px;
}
#sh p.cap {
text-align:right;
padding-right:5px;
font-size:10px;
line-height:2em;
_letter-spacing:1px;
}
#shcopy h2 {
margin-top:15px;
margin-bottom:0.5em;
}
#shcopy h3 {
_letter-spacing:1px;
margin-bottom:0.5em;
font-size:84%;
}
#shcopy h3.mgt {
margin-top:15px;
}
#shcopy p {
margin-bottom:1em;
font-size:74%;
_letter-spacing:1px;
}
#sh p.no {
font-size:10px;
margin-bottom:0em;
line-height:1.5em;
color:#666666;
_letter-spacing:1px;
}
#shcopy p.capture {
font-size:10px;
_letter-spacing:1px;
color:#666666;
margin-bottom:10px;
margin-top:5px;
line-height:1.5em;
}
#shcopy p.concept {
font-size:71%;
_letter-spacing:1px;
color:#666666;
border-top:#CCCCCC dashed 1px;
padding-top:15px;
margin-top:15px;
}
#shcopy h5 {
line-height:1.8em;
font-weight:normal;
font-size:71%;
_letter-spacing:1px;
}
#shcopy h4 {
margin-bottom:0.5em;
margin-top:2em;
font-size:74%;
_letter-spacing:1px;
}
#shcopy img.teamminus6 {
float:right;
vertical-align:middle;
}
#shcopy img.picture {
float:right;
vertical-align:middle;
margin-left:10px;
margin-bottom:10px;
}
#shcopy img.graph {
margin-top:10px;
margin-bottom:5px;
}
#textile {
margin-top:15px;
margin-bottom:15px;
}
#textileleft {
float:left;
width:218px;
}
#textileright {
float:right;
width:218px;
}
#textile p.capture {
font-size:10px;
_letter-spacing:1px;
color:#666666;
margin-bottom:10px;
margin-top:3px;
line-height:1.5em;
}
/*エムズアークAW*/
#msarcaw {
}
#msarcaw table {
width:756px;
}
#msarcaw td.msawright {
width:406px;
vertical-align:top;
}
#msarcaw td.msawleft {
width:350px;
vertical-align:top;
}
#msarcawcopy {
padding-left:30px;
padding-right:35px;
}
#msarcawcopy h2 {
_letter-spacing:1px;
margin-bottom:0.5em;
font-size:84%;
}
#msarcawcopy h2.mgt {
margin-top:15px;
}
#msarcawcopy p {
margin-bottom:2em;
font-size:76%;
_letter-spacing:1px;
}
.no-one {
margin:4px 0 0 0;
float:left;
}
.no-two {
margin:-10px 0 5px 0;
}
.no-four {
margin:7px 0 0 0;
}
#msarcawcopy p.no-three {
font-size:71%;
color:#666666;
_letter-spacing:1px;
}
#msarcawcopy h3 {
_letter-spacing:1px;
margin-top:10px;
margin-bottom:0.2em;
font-size:81%;
color:#0000CC;
}
#msarcawcopy p.concept {
font-size:71%;
_letter-spacing:1px;
color:#666666;
margin-bottom:0px;
border-top:#CCCCCC dashed 1px;
padding-top:15px;
margin-top:15px;
}
#msarcawcopy h5 {
line-height:1.8em;
font-weight:normal;
font-size:71%;
_letter-spacing:1px;
}
#msarcawcopy img.teamminus6 {
float:right;
vertical-align:middle;
}
#hbt { /*販売店*/
}
#hbt h1 {
display:block;
height:48px;
margin-top:35px;
margin-bottom:30px;
background: url(../items/napolena_ss/images/title_hanbaiten.gif) no-repeat;
text-indent:-9999em;
}
#hbt img.btobimg {
text-align:center;
margin:15px 0 15px 0;
}
#hbt h2 {
font-size:84%;
line-height:1.8em;
}
#hbt p {
margin:0 0 1em 0;
font-size:84%;
}
#hbt h3 {
height:1.8em;
line-height:1.8em;
margin:0px 0 3px 0;
font-size:84%;
border-bottom:1px solid #CCCCCC;
font-weight:normal;
}
#hbt h3 a {
display:block;
height:1.8em;
line-height:1.8em;
}
#hbt table {
width:640px;
font-size:71%;
margin-bottom:10px;
}
#hbt th {
text-align:left;
padding:4px;
border-bottom:#999999 solid 1px;
}
#hbt td {
padding:4px;
border-bottom:#999999 solid 1px;
vertical-align:top;
}
#hbt td.left {
width:200px;
border-right:#999999 solid 1px;
}
#hbt td.center {
width:130px;
border-right:#999999 solid 1px;
}
#hbt th.left {
width:200px;
border-right:#999999 solid 1px;
}
#hbt th.center {
width:130px;
border-right:#999999 solid 1px;
}
.hbtbutton {
margin-top:10px;
display:block;
width:340px;
vertical-align:bottom;
background: url(../images/button/shops.gif) no-repeat right bottom;
font-size:71%;
padding-top:7px;
margin-bottom:4px;
border-top:#CCCCCC dashed 1px;
}
/*エムズアークSS*/
#msarcss {
}
#msarcss table {
width:756px;
}
#msarcss td.msssright {
width:406px;
vertical-align:top;
}
#msarcss td.msssleft {
width:350px;
vertical-align:top;
}
#msarcsscopy {
padding-left:30px;
padding-right:35px;
}
#msarcsscopy h2 {
_letter-spacing:1px;
margin-bottom:0.5em;
font-size:84%;
}
#msarcsscopy h2.mgt {
margin-top:15px;
}
#msarcsscopy p {
margin-bottom:1em;
font-size:76%;
_letter-spacing:1px;
}
#msarcsscopy p.concept {
font-size:71%;
_letter-spacing:1px;
color:#666666;
margin-bottom:0px;
margin-top:10px;
}
#msarcsscopy p.solidline {
_letter-spacing:1px;
margin-bottom:0px;
padding-top:10px;
padding-bottom:10px;
border-bottom:#CCCCCC dashed 1px;
}
#msarcsscopy h5 {
line-height:1.8em;
font-weight:normal;
font-size:71%;
_letter-spacing:1px;
}
#msarcsscopy img.teamminus6 {
float:right;
vertical-align:middle;
}