body {
    font-family : "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif		color: #666;

}

p, h2, h3, h4, h5 {
	text-align: left;
	font-size: 1em;
	line-height: 1.5em;
	color      : #666;
}


textarea, select {
    font-family : "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif;letter-spacing:0.1em; /* for IE */
    color          : #666;
    vertical-align : middle;
}
input {
    font-family : "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック",  "Lucida Sans Unicode", Arial, Verdana, sans-serif;letter-spacing:0.1em; /* for IE */
    color       : #666;
}
input[disabled], textarea[disabled] {
    color : #666;
}
table {
    border-collapse  : collapse; /* 隣接するボーダーを重ねて表示 */
    border-spacing   : 0;
    background-color : #fff;
    empty-cells      : show; /* 空白セルの場合にもボーダーを表示 */
    border           : 1px solid #ccc;
}
th {
    color            : #fff;
    text-align       : center;
    font-weight      : bold;
    border-right     : 1px solid #ccc;
    border-bottom    : 1px solid #ccc;
    padding          : 0.2em 0.5em;
    vertical-align   : middle;
    background-color : #bfbfbf;
}
td {
    border-right  : 1px solid #ccc;
    border-bottom : 1px solid #ccc;
    padding       : 0.2em 0.5em;
}
a:link, a:visited {
    color            : #666;
    background-color : transparent;
    text-decoration  : none;
}
a:hover {
    color:#009999;
	text-decoration:underline;
}
.stripe {
    background-color : #f9f9f9;
}
p.error {
    color       : #f00;
    font-weight : bold;
    line-height : 1.3em;
}
input.error, textarea.error {
    background-color : #fee;
}
.note {
    font-size : 0.8em;
    color     : #999;
    margin    : 0.2em 0 0 0.2em;
}
.example {
    font-size : 0.8em;
    color     : #999;
    margin    : 0.2em 0 0 0.2em;
}
.title-short {
    margin      : 15px 0 0 0;
    background  : url(/img/www/title-short.png) 0 0 no-repeat;
    width       : 750px;
    height      : 30px;
    line-height : 33px;
    text-indent : 15px;
}
.sidebox {
    background-color : #f9f9f9;
}
.title-side {
    background  : url(/img/www/title-side.png) 0 0 no-repeat;
    width       : 200px;
    height      : 25px;
    line-height : 26px;
    text-indent : 13px;
}
.title-long {
    margin      : 15px 0 0 0;
    background  : url(/img/www/title-long.png) 0 0 no-repeat;
    width       : 974px;
    height      : 30px;
    line-height : 33px;
    text-indent : 15px;
}
a.button, span.button {
    display          : block;
    width            : 8em;
    height           : 2em;
    line-height      : 2em;
    border           : 1px solid #999;
    text-align       : center;
    background-color : #fff;
}
a.button:hover {
    background-color : #eee;
}
table.plain {
    background-color : transparent;
    border           : none;
}
table.plain th, table.plain td {
    background-color : transparent;
    border           : none;
    padding          : 0;
    line-height      : 1em;
    padding          : 0;
}
#p-navi-1       { background : url(/img/www/navi.jpg) 0      0     no-repeat }
#p-navi-1:hover { background : url(/img/www/navi.jpg) 0      -40px no-repeat }
#p-navi-1.p-sel { background : url(/img/www/navi.jpg) 0      -80px no-repeat }
#p-navi-2       { background : url(/img/www/navi.jpg) -156px 0     no-repeat }
#p-navi-2:hover { background : url(/img/www/navi.jpg) -156px -40px no-repeat }
#p-navi-2.p-sel { background : url(/img/www/navi.jpg) -156px -80px no-repeat }
#p-navi-3       { background : url(/img/www/navi.jpg) -312px 0     no-repeat }
#p-navi-3:hover { background : url(/img/www/navi.jpg) -312px -40px no-repeat }
#p-navi-3.p-sel { background : url(/img/www/navi.jpg) -312px -80px no-repeat }
#p-navi-4       { background : url(/img/www/navi.jpg) -469px 0     no-repeat }
#p-navi-4:hover { background : url(/img/www/navi.jpg) -469px -40px no-repeat }
#p-navi-4.p-sel { background : url(/img/www/navi.jpg) -469px -80px no-repeat }
#p-navi-5       { background : url(/img/www/navi.jpg) -626px 0     no-repeat }
#p-navi-5:hover { background : url(/img/www/navi.jpg) -626px -40px no-repeat }
#p-navi-5.p-sel { background : url(/img/www/navi.jpg) -626px -80px no-repeat }
#p-navi-6       { background : url(/img/www/navi.jpg) -783px 0     no-repeat }
#p-navi-6:hover { background : url(/img/www/navi.jpg) -783px -40px no-repeat }
#p-navi-6.p-sel { background : url(/img/www/navi.jpg) -783px -80px no-repeat }

#p-h01-1       { background : url(/img/www/header_link.jpg)    0px   0px no-repeat }
#p-h01-1:hover { background : url(/img/www/header_link.jpg)    0px -65px no-repeat }
#p-h01-2       { background : url(/img/www/header_link.jpg)  -83px   0px no-repeat }
#p-h01-2:hover { background : url(/img/www/header_link.jpg)  -83px -65px no-repeat }
#p-h01-3       { background : url(/img/www/header_link.jpg) -165px   0px no-repeat }
#p-h01-3:hover { background : url(/img/www/header_link.jpg) -165px -65px no-repeat }

#p-h02-1       { background : url(/img/www/gnavi.jpg)    0px   0px no-repeat }
#p-h02-1:hover { background : url(/img/www/gnavi.jpg)    0px -23px no-repeat }
#p-h02-2       { background : url(/img/www/gnavi.jpg) -110px   0px no-repeat }
#p-h02-2:hover { background : url(/img/www/gnavi.jpg) -110px -23px no-repeat }
#p-h02-3       { background : url(/img/www/gnavi.jpg) -240px   0px no-repeat }
#p-h02-3:hover { background : url(/img/www/gnavi.jpg) -240px -23px no-repeat }
#p-h02-4       { background : url(/img/www/gnavi.jpg) -370px   0px no-repeat }
#p-h02-4:hover { background : url(/img/www/gnavi.jpg) -370px -23px no-repeat }
#p-h02-5       { background : url(/img/www/gnavi.jpg) -500px   0px no-repeat }
#p-h02-5:hover { background : url(/img/www/gnavi.jpg) -500px -23px no-repeat }
#p-h02-6       { background : url(/img/www/gnavi.jpg) -630px   0px no-repeat }
#p-h02-6:hover { background : url(/img/www/gnavi.jpg) -630px -23px no-repeat }


#p-h02-1-login       { background : url(/img/www/gnavi_login.jpg)    0px   0px no-repeat }
#p-h02-1-login:hover { background : url(/img/www/gnavi_login.jpg)    0px -23px no-repeat }
#p-h02-2-login       { background : url(/img/www/gnavi_login.jpg) -110px   0px no-repeat }
#p-h02-2-login:hover { background : url(/img/www/gnavi_login.jpg) -110px -23px no-repeat }
#p-h02-3-login       { background : url(/img/www/gnavi_login.jpg) -240px   0px no-repeat }
#p-h02-3-login:hover { background : url(/img/www/gnavi_login.jpg) -240px -23px no-repeat }
#p-h02-4-login       { background : url(/img/www/gnavi_login.jpg) -370px   0px no-repeat }
#p-h02-4-login:hover { background : url(/img/www/gnavi_login.jpg) -370px -23px no-repeat }
#p-h02-5-login       { background : url(/img/www/gnavi_login.jpg) -500px   0px no-repeat }
#p-h02-5-login:hover { background : url(/img/www/gnavi_login.jpg) -500px -23px no-repeat }
#p-h02-6-login       { background : url(/img/www/gnavi_login.jpg) -630px   0px no-repeat }
#p-h02-6-login:hover { background : url(/img/www/gnavi_login.jpg) -630px -23px no-repeat }

#p-banner-l01      a{ text-indent: -9999px; width:310px; height:60px; float:left; margin-top:10px; margin-left:50px; background : url(/img/www/banner_l01.jpg)  no-repeat  }
#p-banner-l01 a:hover { background : url(/img/www/banner_l02.jpg)  no-repeat }

#p-banner-r01      a{ text-indent: -9999px; width:310px; height:60px; float:left; margin-top:10px; margin-left:20px; background : url(/img/www/banner_r01.jpg)  no-repeat }
#p-banner-r01 a:hover { background : url(/img/www/banner_r02.jpg)  no-repeat }	


#p-l01-1       { background : url(/img/www/lnavi_regist.jpg)    0px   0px no-repeat }
#p-l01-1:hover { background : url(/img/www/lnavi_regist.jpg) -160px   0px no-repeat }
#p-l01-2       { background : url(/img/www/lnavi_regist.jpg)    0px -30px no-repeat }
#p-l01-2:hover { background : url(/img/www/lnavi_regist.jpg) -160px -30px no-repeat }

#p-l02-1       { background : url(/img/www/lnavi_categ.jpg)    0px    0px no-repeat }
#p-l02-1:hover { background : url(/img/www/lnavi_categ.jpg) -160px    0px no-repeat }
#p-l02-2       { background : url(/img/www/lnavi_categ.jpg)    0px  -30px no-repeat }
#p-l02-2:hover { background : url(/img/www/lnavi_categ.jpg) -160px  -30px no-repeat }
#p-l02-3       { background : url(/img/www/lnavi_categ.jpg)    0px  -60px no-repeat }
#p-l02-3:hover { background : url(/img/www/lnavi_categ.jpg) -160px  -60px no-repeat }
#p-l02-4       { background : url(/img/www/lnavi_categ.jpg)    0px  -90px no-repeat }
#p-l02-4:hover { background : url(/img/www/lnavi_categ.jpg) -160px  -90px no-repeat }
#p-l02-5       { background : url(/img/www/lnavi_categ.jpg)    0px -120px no-repeat }
#p-l02-5:hover { background : url(/img/www/lnavi_categ.jpg) -160px -120px no-repeat }
#p-l02-6       { background : url(/img/www/lnavi_categ.jpg)    0px -150px no-repeat }
#p-l02-6:hover { background : url(/img/www/lnavi_categ.jpg) -160px -150px no-repeat }

#p-l03-1       { background : url(/img/www/lnavi_howto.jpg)    0px -60px no-repeat }
#p-l03-1:hover { background : url(/img/www/lnavi_howto.jpg) -160px -60px no-repeat }
#p-l03-2       { background : url(/img/www/lnavi_howto.jpg)    0px -30px no-repeat }
#p-l03-2:hover { background : url(/img/www/lnavi_howto.jpg) -160px -30px no-repeat }
#p-l03-3       { background : url(/img/www/lnavi_howto.jpg)    0px   0px no-repeat }
#p-l03-3:hover { background : url(/img/www/lnavi_howto.jpg) -160px   0px no-repeat }

#p-l04-1       { background : url(/img/www/lnavi_banner.jpg)    0px    0px no-repeat }
#p-l04-1:hover { background : url(/img/www/lnavi_banner.jpg) -180px    0px no-repeat }
#p-l04-2       { background : url(/img/www/lnavi_banner.jpg)    0px  -44px no-repeat }
#p-l04-2:hover { background : url(/img/www/lnavi_banner.jpg) -180px  -44px no-repeat }
#p-l04-3       { background : url(/img/www/lnavi_banner.jpg)    0px  -88px no-repeat }
#p-l04-3:hover { background : url(/img/www/lnavi_banner.jpg) -180px  -88px no-repeat }
#p-l04-4       { background : url(/img/www/lnavi_banner.jpg)    0px -132px no-repeat }
#p-l04-4:hover { background : url(/img/www/lnavi_banner.jpg) -180px -132px no-repeat }
#p-l04-5       { background : url(/img/www/lnavi_banner.jpg)    0px -186px no-repeat }
#p-l04-5:hover { background : url(/img/www/lnavi_banner.jpg) -180px -186px no-repeat }
#p-l04-6       { background : url(/img/www/lnavi_banner.jpg)    0px -230px no-repeat }
#p-l04-6:hover { background : url(/img/www/lnavi_banner.jpg) -180px -230px no-repeat }
#p-l04-7       { background : url(/img/www/lnavi_banner.jpg)    0px -274px no-repeat }
#p-l04-7:hover { background : url(/img/www/lnavi_banner.jpg)    0px -274px no-repeat }
#p-l04-8       { background : url(/img/www/lnavi_banner.jpg)    0px -318px no-repeat }
#p-l04-8:hover { background : url(/img/www/lnavi_banner.jpg) -180px -318px no-repeat }
#p-l04-9       { background : url(/img/www/lnavi_banner.jpg)    0px -357px no-repeat }
#p-l04-9:hover { background : url(/img/www/lnavi_banner.jpg)    0px -357px no-repeat }

#p-l05-1       { background : url(/img/www/logined_navi.jpg)    0px    0px no-repeat }
#p-l05-1:hover { background : url(/img/www/logined_navi.jpg) -160px    0px no-repeat }
#p-l05-2       { background : url(/img/www/logined_navi.jpg)    0px  -30px no-repeat }
#p-l05-2:hover { background : url(/img/www/logined_navi.jpg) -160px  -30px no-repeat }
#p-l05-3       { background : url(/img/www/logined_navi.jpg)    0px  -60px no-repeat }
#p-l05-3:hover { background : url(/img/www/logined_navi.jpg) -160px  -60px no-repeat }
#p-l05-4       { background : url(/img/www/logined_navi.jpg)    0px  -90px no-repeat }
#p-l05-4:hover { background : url(/img/www/logined_navi.jpg) -160px  -90px no-repeat }
#p-l05-5       { background : url(/img/www/logined_navi.jpg)    0px -120px no-repeat }
#p-l05-5:hover { background : url(/img/www/logined_navi.jpg) -160px -120px no-repeat }
#p-l05-6       { background : url(/img/www/logined_navi.jpg)    0px -150px no-repeat }
#p-l05-6:hover { background : url(/img/www/logined_navi.jpg) -160px -150px no-repeat }
#p-l05-7       { background : url(/img/www/logined_navi.jpg)    0px    0px no-repeat }
#p-l05-7:hover { background : url(/img/www/logined_navi.jpg) -160px    0px no-repeat }

#p-l06-1       { background : url(/img/www/lnavi_eco.jpg)    0px    0px no-repeat }
#p-l06-1:hover { background : url(/img/www/lnavi_eco.jpg) -160px    0px no-repeat }
#p-l06-2       { background : url(/img/www/lnavi_eco.jpg)    0px  -35px no-repeat }
#p-l06-2:hover { background : url(/img/www/lnavi_eco.jpg) -160px  -35px no-repeat }

#p-f01-1       { background : url(/img/www/under_link01.jpg)    0px    0px no-repeat }
#p-f01-1:hover { background : url(/img/www/under_link01.jpg)    0px  -20px no-repeat }
#p-f01-2       { background : url(/img/www/under_link01.jpg) -128px    0px no-repeat }
#p-f01-2:hover { background : url(/img/www/under_link01.jpg) -128px  -20px no-repeat }
#p-f01-3       { background : url(/img/www/under_link01.jpg) -210px    0px no-repeat }
#p-f01-3:hover { background : url(/img/www/under_link01.jpg) -210px  -20px no-repeat }

#p-f02-1       { background : url(/img/www/under_link02.jpg)    0px    0px no-repeat }
#p-f02-1:hover { background : url(/img/www/under_link02.jpg)    0px  -20px no-repeat }
#p-f02-2       { background : url(/img/www/under_link02.jpg)  -60px    0px no-repeat }
#p-f02-2:hover { background : url(/img/www/under_link02.jpg)  -60px  -20px no-repeat }
#p-f02-3       { background : url(/img/www/under_link02.jpg) -120px    0px no-repeat }
#p-f02-3:hover { background : url(/img/www/under_link02.jpg) -120px  -20px no-repeat }

#p-f03-1       { background : url(/img/www/under_link03.jpg)    0px    0px no-repeat }
#p-f03-2       { background : url(/img/www/under_link03.jpg) -201px    0px no-repeat }
#p-f03-2:hover { background : url(/img/www/under_link03.jpg) -201px -160px no-repeat }
#p-f03-3       { background : url(/img/www/under_link03.jpg) -358px    0px no-repeat }
#p-f03-3:hover { background : url(/img/www/under_link03.jpg) -358px -160px no-repeat }
#p-f03-4       { background : url(/img/www/under_link03.jpg) -505px    0px no-repeat }
#p-f03-4:hover { background : url(/img/www/under_link03.jpg) -505px -160px no-repeat }
#p-f03-5       { background : url(/img/www/under_link03.jpg) -652px    0px no-repeat }
#p-f03-5:hover { background : url(/img/www/under_link03.jpg) -652px -160px no-repeat }
#p-f03-6       { background : url(/img/www/under_link03.jpg) -799px    0px no-repeat }
#p-f03-6:hover { background : url(/img/www/under_link03.jpg) -799px -160px no-repeat }

a.p-list {
    display     : block;
    background  : url(/img/www/listhead.gif) 0 0 no-repeat;
    text-indent : 10px;
    font-size   : 0.8em;
    color       : #999;
    line-height : 20px;
}
a.p-list:hover {
    color           : #009f9c;
    text-decoration : underline;
}

#pan {
	font-size: 0.8em;
	color: #bbb;
	width:740px;
	height:20px;
	padding:0px 0px 10px 0px;
	float:left;
}

#pan a {
color:#666666;
}

#pan a:hover {
color:#339999;
text-decoration:underline;
}
a.p-button1 {
    background : url(/img/www/1day.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button1:hover {
    background : url(/img/www/1day-b.jpg) 0 0 no-repeat;
}
a.p-button2 {
    background : url(/img/www/2day.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button2:hover {
    background : url(/img/www/2day-b.jpg) 0 0 no-repeat;
}
a.p-button3 {
    background : url(/img/www/3day.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button3:hover {
    background : url(/img/www/3day-b.jpg) 0 0 no-repeat;
}
a.p-button4 {
    background : url(/img/www/good.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button4:hover {
    background : url(/img/www/good-b.jpg) 0 0 no-repeat;
}
a.p-button5 {
    background : url(/img/www/normal.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button5:hover {
    background : url(/img/www/normal-b.jpg) 0 0 no-repeat;
}
a.p-button6 {
    background : url(/img/www/bad.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button6:hover {
    background : url(/img/www/bad-b.jpg) 0 0 no-repeat;
}
a.p-button7 {
    background : url(/img/www/store.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button7:hover {
    background : url(/img/www/store-b.jpg) 0 0 no-repeat;
}
a.p-button8 {
    background : url(/img/www/packing.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button8:hover {
    background : url(/img/www/packing-b.jpg) 0 0 no-repeat;
}
a.p-button9 {
    background : url(/img/www/new-item.jpg) 0 0 no-repeat;
    width      : 160px;
    height     : 30px;
}
a.p-button9:hover {
    background : url(/img/www/new-item-b.jpg) 0 0 no-repeat;
}

