/* CSS Document */

dl p{
	padding: 0;
	margin: 0;
}

a img {
	border:none;
}
.end {
	clear: both;
	padding: 0;
	margin: 0;
}
/********************************************************************/
/* ﾂ・O */
#container {
	width: 962px;

	font-size: 12px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/extra-bg.gif);
	background-position: right top;
	background-repeat: repeat-y;
	margin: 0 auto;
	padding: 0;
	
}

#top11-container {
	width: 647px;
}

#top11-container h3{
	color: #333;
}

#top11-container a{
	text-decoration: underline;
	color: #333;
}

#top11-container a:hover{
	text-decoration: none;
}


/********************************************************************/
/* ･ﾘ･ﾃ･ﾀ｡ｼ */
#header {
	width: auto;
	height: 66px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/header-bg02.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

/* ･ﾘ･ﾃ･ﾀ｡ｼｱ悅鬣､･・*/
#bline {
	width: 860px;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

/********************************************************************/
/* ･ｭ･罕ﾃ･ﾁ･ｳ･ﾔ｡ｼ */
#copy {
	width: auto;
	margin: 0px;
	padding:0px;
	height: 20px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/copy.gif);
}

/* ･・ｯｿｧ */
#copy A:link {
    font-size: 10px;
}

#copy A:active {
    font-size: 10px;
}

#copy A:visited {
	font-size: 10px;
}

#copy A:hover {
	font-size: 10px;
} 

/********************************************************************/
/* ･ｷ･逾ﾃ･ﾗ･愠ｴｲ蠖・邨軾ﾍﾑ */
.shoplogo {
	width: 200px;
	margin: 0;
	padding-top: 20px;
}

/* ･ｷ･逾ﾃ･ﾗ･愠ｴ･ﾆ･ｭ･ｹ･ﾈ｣邨軾ﾍﾑ */
.shoptext {
	width: 340px;
	margin: 0px 0px 0px 5px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

/* ･・ｯｿｧ */
.shoptext A:link {
    color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.shoptext A:active {
    color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.shoptext A:visited {
    color: #333333;
	font-weight: bold;
	text-decoration: none;
}

.shoptext A:hover {
    color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

/********************************************************************/
/* ･ｵ･ﾖ･ﾊ･ﾓ･ｲ｡ｼ･ｷ･逾・*/
.subnavi {
	width: auto;
	height:40px;

	padding: 10px 10px 5px 270px;
	margin: 5px 0px 0px 0px;
	position: absolute;
	top: 20px;
	/*MacIE｡ｦ｡ｦ｣ﾖ･鬣ｦ･ｶﾍﾑ\*/
    top: 20px;
    /**/
	font-size: 10px;
}

/* ･・ｯｿｧ */
.subnavi A:link {
   font-size: 10px;
}

.subnavi A:active {
   font-size: 10px;
}

.subnavi A:visited {
   font-size: 10px;
}

.subnavi A:hover {
   font-size: 10px;
}

/* ｣鯔ﾑ｡ｦﾂ筍｢･､･ｳ･｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾑ5px｡ﾟｽﾄ15px
｡罍｢･､･ｳ･ﾏ｣・lign｣・ﾇ爍ｦｵ痾｡ｼ･ｸ･・E｣・､・｡ｦ・*/
.subicon01 {
	height: 25px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/icon-info.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 22px;
	padding-bottom: 2px;
}

/* ｣菠縲｡・筍ｦ｡ｦA･､･ｳ･｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾑ5px｡ﾟｽﾄ15px */
.subicon02 {
	height: 25px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/icon-contact.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	padding-right: 22px;
	padding-bottom: 2px;
}

/* ｣・ﾋ・揵﨎ｷﾏ･｢･､･ｳ･｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾑ5px｡ﾟｽﾄ15px */
.subicon03 {
	margin: 0;
	padding: 0;
}

.subicon03 A:link {
    width: auto;
	height: 20px;
	margin: 0px 0px 1px;
	padding: 5px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg03.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.subicon03 A:active {
    width: auto;
	height: 20px;
	margin: 0px 0px 1px;
	padding: 5px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg03.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.subicon03 A:visited {
    width: auto;
	height: 20px;
	margin: 0px 0px 1px;
	padding: 5px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg03.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.subicon03 A:hover {
    width: auto;
	height: 20px;
	margin: 0px 0px 1px;
	padding: 5px 0px 0px 18px;

	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg04.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

/* ｲ衂・ﾁ犒爍ｦA･､･ｳ･｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾑ5px｡ﾟｽﾄ15px */
.subicon04 {
	height: 15px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/icon_winclose.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}

/********************************************************************/
/* ｱ・ﾙ縵･ﾃ･ｯ･ｹ */

/* ｹ・Aｱｦﾍﾑﾏﾈ160 */
.side_box {
	width: 180px;
	margin: 0;
	padding: 0px;
}

#righttd .side_box {
	width: 140px;
	margin: 0;
	padding: 0px;
}

/* ﾃ豎鉷ﾑﾏﾈ160 */
.center_box {
	width: 647px;
	margin: 0;
	padding: 0px;
}

/********************************************************************/
/* ｹ・ｦ*/

/* ･ｫ･ﾆ･ｴ･・酲・*/

/* ･ｫ･ﾆ･ｴ･・酲ｿ･､･ﾈ･・｡
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.category_title {
	width: auto;
	height: 33px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/item-bg.gif);
	background-position:left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 2px 0px 0px 25px;
		display: block;
	text-indent: -9999px;
	overflow: hidden;
}

/* ･ｫ･ﾆ･ｴ･・酲・*/
.category_list {
	width: auto;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg02.gif);
	background-repeat: repeat-y;
	background-position: bottom;

	margin: 0px;
	padding: 5px 0px 5px 5px;
	color: #333333;
}

/*｡｡ｿﾆ･ｫ･ﾆ･ｴ･凜ｧ｡翆・W､箜篩・*/
.mcategory A:link {
	color: #000000;
}

.mcategory A:active {
	color: #000000;
}

.mcategory A:visited {
	color: #000000;
}

.mcategory A:hover {
	color: #222222;
}

/********************************************************************/
/* ﾅ・W */

/* ･ｿ･､･ﾈ･・｡
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.pickup_category_title {
	width: auto;
	height: 34px;
	background-image: url(image/sidenavi-brand.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/* ﾆ篷ﾆ */
.pickup_category_list {
	width: auto;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	color: #000000;
}

/*｡｡･・ｯｿｧ */
.pickup_category_list A:link,
.pickup_category_list A:active,
.pickup_category_list A:visited {
	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon01.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 5px 10px;
}

.pickup_category_list A:hover {
	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon01.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 5px 10px;
}

/********************************************************************/
/* ･ﾊ･ﾓ･ｲ｡ｼ･ｷ･逾｡
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.navi {
	width: auto;
	margin: 0px;
	padding: 0px;
}

/********************************************************************/
/* 
｡・｡ｦﾋ疇･ﾗ･・ｼ･ﾈ｣・i･ﾓ･ｲ｡ｼ･ｷ･逾蛟ﾋ鈑・糀痾･ｦ･ｹ･ｪ｡ｼ･ﾐ｡ｼ｣・｡ｦX
｣・｡ｦﾃ爍珈爍ｦB
ﾉ・X｣・｡ｦﾇ爍渧・筍ｦAｱ敎ｭ.navi A:link｡ﾁA:hoverﾀ｡2鈞・olor｣｡ｦ｡ｦｶｯ
ｳﾆ･ｳ･皈ﾈ･ｷ･逾ﾃ･ﾗﾃｮ｡ﾁ･ﾓ･ﾃ･ﾀ｡ｼ･ｺ･ｪ｡ｼ･ｯ･ｷ･逾・
ｹ・ｭ｣裄｡ｦ｡ｦLｹ｡ｦﾃ郢爍ｦ｡ｦ/* ･ｷ･逾ﾃ･ﾗﾃｮ */
/********************************************************************/

/* ･ﾊ･ﾓ･ｲ｡ｼ･ｷ･逾・*/
.navi A:link {
    width: auto;
	height: 26px;
	margin: 0px 0px 1px;
	padding: 10px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg04.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.navi A:active {
    width: auto;
	height: 26px;
	margin: 0px 0px 1px;
	padding: 10px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg04.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.navi A:visited {
    width: auto;
	height: 26px;
	margin: 0px 0px 1px;
	padding: 10px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg04.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

.navi A:hover {
    width: auto;
	height: 26px;
	margin: 0px 0px 1px;
	padding: 10px 0px 0px 18px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg03.gif);
	background-position:left;
	background-repeat:no-repeat;
	display: block;
}

/********************************************************************/
/* 
ｳﾆ･ﾜ･ｿ･・｡ｦ｣鈑・糀釭ｦ鈞｡ｦ｡ｦ｡渧・筍ｦAｱ敎ｭ､・・｡ｦ｡ｦﾃ郢爍ｦ｡ｦB
.shop A:link {
    width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
	display: block;
}

.shop A:active {
    width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
	display: block;
}

.shop A:visited {
    width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
	display: block;
}

.shop A:hover {
    width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg04.gif);
	display: block;
}

/********************************************************************/
/* ｡・}･ｦ･ｹ･ｪ｡ｼ･ﾐ｡ｼ｣・襃ﾗ糀ｦX｣・ﾇ爍渧・霽郢ｦﾋ甞･皈ﾈ､・・X

/* ･ｷ･逾ﾃ･ﾗﾃｮ 
.shop {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ﾅｹﾃ・L 
.diary {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ･・ｯｽｸ 
.link {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ｷﾇ示ﾇ・
.bbs {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ･ﾕ･遙ｼ 
.free_menu {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* yahoo･ｪ｡ｼ･ｯ･ｷ･逾・
.yahoo {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ｳﾚﾅｷ･ｪ｡ｼ･ｯ･ｷ･逾・
.rakuten {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ･ﾓ･ﾃ･ﾀ｡ｼ･ｺ･ｪ｡ｼ･ｯ･ｷ･逾・
.bidders {
	width: auto;
	height: 28px;
	margin: 0px 0px 1px;
	padding: 12px 0px 0px 18px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/menu_bg02.gif);
}

/* ･ｪ｡ｼ･ｯ･ｷ･逾・ｯﾉ・妺ｵ･､･ｺ */
.yahoo A:link {
	font-size: 10px;
}

.yahoo A:active {
	font-size: 10px;
}

.yahoo A:visited {
	font-size: 10px;
}

.yahoo A:hover {
	font-size: 10px;
}

.rakuten A:link {
	font-size: 10px;
}

.rakuten A:active {
	font-size: 10px;
}

.rakuten A:visited {
	font-size: 10px;
}

.rakuten A:hover {
	font-size: 10px;
}

.bidders A:link {
	font-size: 10px;
}

.bidders A:active {
	font-size: 10px;
}

.bidders A:visited {
	font-size: 10px;
}

.bidders A:hover {
	font-size: 10px;
}

/********************************************************************/
/* ･ｷ･逾ﾃ･ﾔ･ｰ･ｫ｡ｼ･ﾈ */

/* ･ｫ｡ｼ･ﾈ･ｿ･､･ﾈ･・｡
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.shopc_title {
	width: auto;
	height: 18px;
	margin: 0p;
	padding: 14px 0px 0px 25px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/my-bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

/* ･ｫ｡ｼ･ﾈ｣豼ﾈﾂ・g */
.shopc_list {
	width: auto;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg01.gif);
	background-repeat: repeat-y;
	background-position: bottom;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

/* ･ｫ｡ｼ･ﾈ｣豼ﾈ･ｿ･､･ﾈ･・｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾒ5px｡ﾟｽﾄ20px */
.shopc_in_title {
	width: auto;
	height: 20px;
	margin: 0px;
	padding-left: 30px;
	padding-top: 10px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/cart.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
}

/* ･ｫ｡ｼ･ﾈ｣豼ﾈｽ簀ﾊ･・ｹ･ﾈ */
.shopc_in {
	width: auto;
	margin: 0px;
	padding: 5px;
	font-size: 10px;

}

/* ･・ｸ｣・s｣邇ﾀ*/
.shopc_go {
	width: auto;
	margin: 0px;
	padding: 5px 5px 5px 55px;
}

/********************************************************************/
/* ･皈､･ｳ･ﾆ･ﾄﾍｦ*/

/* ･皈､･ﾊｿｿ */
#photo {
	width: 700px;
	height: 130px;
	margin: 5px 0px 0px;
	padding: 0px;
}

/* ｹ・d */
#lefttd {
	width: 180px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

/* ﾃ豎皦d */
#centertd {
    width: 643px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
}

/* ｱｦtd */
#righttd {
    width: 140px;
	padding: 0;
	margin: 0px;
	background-image:url(http://beautyworks.ocnk.net/data/beautyworks/image/extra-bg.gif);
	background-position:top left;
	background-repeat: repeat-y;
}

/* ﾆ簀ﾚ｡ｼ･ｸtd */
#pagetd {

	margin: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

/* 写ｿｿｱﾆ */
.photo_line_80 {
	width: 80px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line_140 {
	width: 140px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line_250 {
	width: 250px;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

.photo_line {
	width: auto;
	height: auto;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	margin: 0px;
	padding: 0px;
}

/* ･・ｯﾍﾑﾏﾈ｡翕罐眷艢｡ｦｱ簍郢痣･ｿ･ﾈ */
.link_bot_box {
	width: auto;

	padding: 5px;
	margin: 5px 200px 5px 200px;
	text-align: center;
}

/* ･ﾈ･ﾃ･ﾗ･ﾆ｡ｼ･ﾖ･・ */
.auto {
    width:100%;
}

/********************************************************************/
/* Welcome */

/* ﾂ・gｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾔ90px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.welcome_top {
	width: auto;
	border-top: 1px solid #E0DFE3;
	border-left: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px;
	color: #222222;
	font-weight: bold;
}

/* ﾂ・gﾃ・*/
.welcome_middle {
	width: auto;
	border-left: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px 10px 0px;
}

/* ﾂ・gｱ・*/
.welcome_bottom {
	width: auto;
	border-bottom: 1px solid #E0DFE3;
	border-left: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px;
	padding: 5px;
}

#righttd .welcome_top {
    padding: 10px 5px;
}

/* 写ｿｿ */
.photo_welcome {
	width: auto;
	margin: 0px 10px 0px 0px;
	float:left;
}

/********************************************************************/
/* ｹ・Vｾ鯣・ﾀ*/

/* ﾂ・gｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾔ90px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.whatnew_top {
	width: auto;
	height: 30px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/title-news.gif);
	background-position:left;
	background-repeat: no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;	
	margin: 0;
	padding:0;
	color: #333;

}

/* ﾂ・gﾃ・*/
.whatnew_middle {
	width: auto;
	border-top: solid 1px #333333;
	border-bottom: solid 1px #333333;
	margin: 0;
	padding: 10px;
}

.whatnew_middle ul {
    padding: 0px;
	list-style: none;
}

.whatnew_middle li {
    font-size: 10px;
	padding: 5px;
	margin-bottom: 1px;
}

/* ･・ｯｿｧ */
.whatnew_middle li A:link {
	font-size: 10px;
	margin-left: 5px;
	font-weight: normal;
}

.whatnew_middle li A:active {
	font-size: 10px;
	margin-left: 5px;
	font-weight: normal;
}

.whatnew_middle li A:visited {
	font-size: 10px;
	margin-left: 5px;
	font-weight: normal;
}

.whatnew_middle li A:hover {
	font-size: 10px;
	margin-left: 5px;
	font-weight: normal;
}

#righttd .whatnew_top {
	margin: 0px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/what_top_bg_s.gif);
}

/* ﾂ・gｱ・*/
.whatnew_bottom {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/********************************************************************/
/* ｽ簀ﾊｳ鉧｢･・､･｢･ｦ･ﾈ */

/* ･ｹ･ｿ･､･・｡｡ﾃ豎釮芬ﾀ*/

/* ﾂ・gｾ芬ﾀ
｡翕ﾘｷﾊｲ蠖・瘤ﾔ90px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.style1_top {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/top_title_bg.gif);
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 10px;
	color: #333;
	font-weight: bold;
	font-size: 14px;
}

/* ﾂ・gﾃ・*/
.style1_middle {
	width: 96%;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 9px;
}

/* ﾂ・gｱ・*/
.style1_bottom {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* ･ｳ･ﾔ｡ｼ */
.style1_copy {
	width: auto;
	margin: 0px;
	font-size: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾔ78px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼ｣・裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.style1_table_top {
    width: auto;
	margin: 10px 0px 0px;
    padding: 0px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈﾃ・*/
.style1_table_middle {
    width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｱ・*/
.style1_table_bottom {
    width: auto;
	margin: 0px;
	padding: 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.style1_table {
	width: 96%;
	margin: 0px;
	padding: 0px;
}

/* 写ｿｿ */
.style1_photo {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/* ﾀ簓・*/
.style1_text {
	width: auto;
	margin: 0px;
	padding: 5px;
	font-size: 10px;
}

/* ｽ簀ﾊﾋ・*/
.item_name {
	font-size: 14px;
	color: #222222;
	font-weight: bold;
}

/* ｱ・i */
.price {
	font-family: "｣ﾍ｣ﾓ ･ｴ･ｷ･ﾃ･ｯ", Osaka, "･ﾒ･鬣ｮ･ﾎｳﾑ･ｴ Pro W3";
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

/* ｱ・iﾂ蜴ﾀ*/
.priceb {
	font-family: "｣ﾍ｣ﾓ ･ｴ･ｷ･ﾃ･ｯ", Osaka, "･ﾒ･鬣ｮ･ﾎｳﾑ･ｴ Pro W3";
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

/* ｺ｡,｡ｦ､諤ﾇ犖ﾂ*/
.stock {
	color: #333333;
}

/********************************************************************/
/* ･ｹ･ｿ･､･・｡｡ﾃ豎﨣・*/

/* ﾂ・gｾ芬ﾀ
｡翕ﾘｷﾊｲ蠖・瘤ﾔ90px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.style2_top {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/top_title_bg.gif);
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 12px 0px 0px 15px;
	color: #222222;
	font-weight: bold;
	font-size: 14px;
}

/* ﾂ・gﾃ・*/
.style2_middle {
	width: 96%;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 9px;
}

/* ﾂ・gｱ・*/
.style2_bottom {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/*｡｡･ｳ･ﾔ｡ｼ｡｡*/
.style2_copy {
	width: auto;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾔ78px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼ｣・裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.style2_table_top {
    width: auto;
	margin: 10px 0px 0px;
    padding: 0px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈﾃ・*/
.style2_table_middle {
    width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｱ・*/
.style2_table_bottom {
    width: auto;
	margin: 0px;
	padding: 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.style2_table {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

/* 写ｿｿ */
.style2_photo {
	width: auto;
	margin: 0px 5px 0px 0px;
	padding: 0px;
}

/* ﾀ簓・*/
.style2_text {
	width: auto;
	margin: 0px;
	padding: 5px;
	font-size: 10px;
}

/* 2-5｡ｦ｡ﾆ｡ｼ･ﾖ･・*/
.style2_rank_table {
	width: 100%;
	padding: 0px;
}

/* 2-5｡ｦ｡ﾆ｡ｼ･ﾖ･・ｦ｣・*/
.style2_rank_table td {
    width: 25%;
}

/* 2-5｡ｦ｡ｻ･・*/
.style2_rank {
	width: auto;
	margin: 0px 1px;
	padding: 4px;
	font-size: 10px;
}

/* 2-5｡ｦｷｿ */
.style2_rank_photo {
	width: 80px;
	margin: 0px 12px;
	padding: 0px;
}

/* 2-5｡ｦｼ簓・*/
.style2_rank_text {
	width: auto;
	margin: 0px 8px;
	padding: 5px 0px;
	font-size: 10px;
}

/* 1｡ｦ｡ﾆ･ｭ･ｹ･ﾈ */
.rank1 {
	font-size: 12px;
	width: auto;
	padding-left: 5px;
	color: #333333;
	font-family: "｣ﾍ｣ﾓ ･ｴ･ｷ･ﾃ･ｯ", "Osaka｡ﾝﾅ";
}

/* 2-5｡ｦ｡ﾆ･ｭ･ｹ･ﾈ */
.rank2-5 {
	font-size: 12px;
	color: #333333;
	font-family: "｣ﾍ｣ﾓ ･ｴ･ｷ･ﾃ･ｯ", "Osaka｡ﾝﾅ";
}

/********************************************************************/
/* ｱｦﾍｦ*/

/* ･ｹ･ｿ･､･・ */

/* ﾂ・gｾ芬ﾀ
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.style3_top {
	width: auto;
	height: 28px;
	color: 333;


	margin: 0px;
	padding: 12px 0px 0px 15px;
}

/* ﾂ・gﾃ・*/
.style3_middle {
	width: auto;

	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;

	margin: 0px;
	padding: 5px;
}

/* ﾂ・gｱ・*/
.style3_bottom {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* ･ｳ･ﾔ｡ｼ */
.style3_copy {
	width: auto;
	margin: 0px;
	padding: 2px;
	font-size: 10px;
	text-align: center;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.style3_table {
	width: auto;

	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;

	margin-top: 10px;
	padding: 10px 5px 5px;
}

/* 写ｿｿ */
.style3_photo {
	width: 80px;
	margin: 0px;
	padding: 0px 25px;
}

/* ﾀ簓・*/
.style3_text {
	width: auto;
	margin: 5px 0px 0px;
	padding: 5px;
	font-size: 10px;
}

/********************************************************************/
/* ･皈・ﾞ･ｬ */

/* ﾂ・gｾ芬ﾀ
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.melmaga_top {
	width: auto;
	height: 1px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/extra-bg.gif);
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}

/* ﾂ・gﾃ・*/
.melmaga_middle {
	width: auto;
 	margin: 0px;
	padding: 5px;
}

/* ﾂ・gｱ・*/
.melmaga_bottom {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* ﾆ篷ﾆ */
.mdata {
	font-size: 10px;
	line-height: 140%;
	margin: 0px 5px 0px 5px;
}

/********************************************************************/
/* ﾅｹﾃ・L */

/* ﾂ・gｾ芬ﾀ
｡翕ﾘｷﾊｲ蠖・瘤ﾑ60px｡｢ｽﾄ｣・｡ｦ｡ｦAｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.tdiary_top {
	width: auto;
	height: 28px;
	background-image: url(image/menu_bg01.gif);
	border-bottom: 1px solid #FFFFFF;
	margin: 0px;
	padding: 12px 0px 0px 15px;
}

/* ﾂ・gﾃ・*/
.tdiary_middle {
	width: auto;
    background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 5px;
}

/* ﾂ・gｱ・*/
.tdiary_bottom {
	width: auto;
	margin: 0px;
	padding: 5px;
}

/* 写ｿｿ */
.tphoto {
	width: 60px;
	float: left;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}

/* ･ﾗ･愠ﾕ･｣｡ｼ･・*/
.tdata {
	width: 60px;
	float: left;
	margin: 5px 0px 0px 5px;
	padding: 0px;
	font-size: 10px;
}

/* ･ﾗ･愠ﾕ･｣｡ｼ･・ｿ･､･ﾈ･・*/
.ttitle {
	margin: 0px;
	padding: 0px;
	color: #000000;
}

/* ･ｳ･皈ﾈ */
.tcom {
	margin: 5px 5px 0px;
	padding: 5px;
	font-size: 10px;
	border-top: 1px solid #E0DFE3;
}

/**********************************/
/* ﾂ蠶・Kﾁﾘ */

/* ﾂ蠶・Kﾁﾘ･ﾑ･ｯ･ｺｱ暙・g */
#pagemain {
	width: 670px;
	margin: 0px;
	padding: 0px 15px 15px;
}

/* ﾂ蠶・Kﾁﾘ･ﾑ･ｯ･ｺ */
#pan {
	padding: 10px;
	font-size: 10px;
    width: auto;
}

/* ﾂ蠶・Kﾁﾘ･ｿ･､･ﾈ･・
｡翕ﾘｷﾊｲ蠖・瘤ﾖ70px｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.ptitle {
	width: 652px;
	height: 20px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/ptitle-icon.gif);
	background-position: left;
	background-repeat: no-repeat;
	border-bottom: 1px solid #333;
	margin-top: 5px;
	padding: 5px 0px 0px 18px;
	font-size: 12px;
	color: #999;
	font-weight: bold;
}

/* ﾂ蠶・Kﾁﾘﾃ・*/
.pmiddle {
	width: 660px;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 15px 4px 15px;
}

/* ﾂ蠶・Kﾁﾘｱ・*/
.pbottom {
	width: 660px;
	margin: 0px;
	padding: 5px;
}

/* ･ｫ｡ｼ･ﾈ｣・鍗鰲｡ｦE｣菠縲｡・筍ｦ｡ｦ{･ｿ･ﾈ */
.item_bot_box {
	margin: 0px;
	padding: 8px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	color: #999999;
}

.item_bot_box2 {
	margin: 5px 0px;
	padding: 10px 5px;
	border-top: 1px solid #E0DFE3;
}

/********************************************************************/
/* ｽ簀ﾊｰ酲ﾚ｡ｼ･ｸ */

/* ｽ簀ﾊｰ酲ｿ･､･ﾈ･・｡
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾓ5px｡ﾟｽﾄ35px */
.list_name {
	width: 245px;
	height: 44px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/list-name.gif);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 8px 0px 5px 35px;
	font-size: 14px;
	float: left;
	color: #000000;
}

/* ･ｽ｡ｼ･ﾈ */
.list_soat {
	width: 300px;
	margin-left: 330px;
	padding: 5px 0px 0px 15px;
	font-size: 12px;
}

.list_soat input {
	margin: 0;
    padding: 0 10px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/bot-bg.gif);
	height:20px;
	color: #333;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #fff;
	border-right: solid 1px #ccc;
	font-size: 10px;

}

/* ｽ簀ﾊｿ・*/
.list_count {
	width: auto;
	border-top: 1px solid #E0DFE3;
	margin: 0px 10px 5px;
	padding: 5px 0px 0px 5px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾖ38px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼ｣・裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.list_table_top {
    width: auto;
	margin: 10px 10px 5px;
    padding: 0px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈﾃ・*/
.list_table_middle {
    width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;	
	border: 1px solid #E0DFE3;
	margin: 0px 10px;
	padding: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｱ・*/
.list_table_bottom {
    width: auto;
	margin: 0px 10px;
	padding: 0px;
}

/* ｽ簀ﾊｰ酲ﾆ｡ｼ･ﾖ･・*/
.list_item_table {
	width: 618px;
	margin: 0px;
	padding: 0px;
}

/********************************************************************/
/* ｽ簀ﾊｽｵ・y｡ｼ･ｸ */

/* ･ﾆ｡ｼ･ﾖ･・ﾈｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾖ38px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞｡ｦ裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.detail_table_top {
	width: auto;
	padding: 0px;
	margin: 10px 10px 0px 10px;
}

/* ･ﾆ｡ｼ･ﾖ･・ﾈﾃ・*/
.detail_table_middle {
	width: auto;
	padding: 10px;
	margin: 0px 10px 0px 10px;
}

/* ･ﾆ｡ｼ･ﾖ･・ﾈｱ・*/
.detail_table_bottom {
	width: auto;
	padding: 0px;
	margin: 0px 10px 10px;
}

/* ｽ簀ﾊｽｵ・e｡ｼ･ﾖ･・*/
.detail_item_table {
	width: 618px;
	margin: 0px;
	padding: 0px;
}

/* ｽ簀ﾊｽｵ・｣ﾀ簓・*/
.detail_item_text {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 5px 0px 5px 0px;
	padding: 10px;
	font-size: 12px;
	line-height: 160%;
}

/* ｽ簀ﾊｽｵ・T･ﾖ･ｿ･､･ﾈ･・
｡翕ﾘｷﾊｲ蠖・瘤ﾖ38px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞｡ｦ裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.detail_sub_title {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/page_title_bg02.gif);
	margin: 10px 0px 10px 0px;
	padding: 12px 0px 0px 18px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ｽｵ・ﾟｦ*/
.detail_sub_table {
	width: 618px;
	margin: 0px;
	padding: 0px;
}

/* ﾁ蕫ﾋ・硤 */
.detail_sub_table02 {
	width: 618px;
	margin: 0px;
	padding: 5px 0px 0px;
}

/* ｽｵ・ﾟ疇･ｭ･ｹ･ﾈ */
.detail_sub_text {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

/* ﾁ蕫ﾋ・硤･ｵ･ﾖ･ｻ･・*/
.sub_item {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 5px 5px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

/* ･ｻ･・ */
.detail_sub_table02 td {
    width: 200px;
}

/* ﾁ蕫ﾋ惞写ｿｿ */
.sub_item_photo {
	width: auto;
	height: auto;
	margin: 5px 15px;
	padding: 0px;
}

/********************************************************************/
/* ﾆ簀ﾚ｡ｼ･ｸ｣ﾆ｡ｼ･ﾖ･・｡｡縅title｡ﾁpbottom｣篆窶｡ｦgﾍﾑ */

/* ﾆ簀ﾚ｡ｼ･ｸ｣・@
｡翕ﾘｷﾊｲ蠖・瘤ﾖ18px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞｡ｦ裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.page_table_top {
	width: auto;
	height: 28px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/page-table-top.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 10px 10px 5px 20px;
	padding: 15px 5px 0px 55px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table_middle {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 20px;
	padding: 10px;
}

.page_table_middle table tr td ul li {
	width: auto;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/icon-check.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	padding: 2px 0 3px 18px;
	list-style: none;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table_bottom {
	width: auto;
	margin: 0px 20px;
	padding: 5px;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・･畴･ｶ･､･・｡ｦ
｣・ｱｲTEP1｣莖ﾒﾍﾍｾ鯣・ﾋｦASTEP3｡｢4｣ｦﾇｧｲ衂｡ｦgﾍﾑ */
.page_table2_top {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/sub_menu_bg01.gif);
	margin: 10px 20px 1px;
	padding: 12px 5px 0px 15px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table2_middle {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 20px;
	padding: 10px;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table2_bottom {
	width: auto;
	margin: 0px 20px;
	padding: 5px;
}

/* ﾆ簀ﾚ｡ｼ･ｸbbsﾍﾑ 
ﾇﾘｷﾊｲ蠖・・｡ｦ22px｡｡middle･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞ﾇ爍ｦﾋ渧・ｦ20px */
.page_table3_top {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/sub_menu_bg02.gif);
	margin: 10px 20px 1px;
	padding: 12px 5px 0px 15px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table3_middle {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 20px;
	padding: 10px;
}

/* ﾆ簀ﾚ｡ｼ･ｸ｣・*/
.page_table3_bottom {
	width: auto;
	margin: 0px 20px;
	padding: 5px;
}

/* ﾆ簀ﾚ｡ｼ･ｸ･ｵ･ﾖｾ・@
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾓ5px｡ﾟｽﾄ35px */
.page_sub_top {
	width: auto;
	height: 25px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/icon_sub_title01.gif);
	background-repeat: no-repeat;
    border-bottom: 1px solid #E0DFE3;
	margin-bottom: 5px;
	padding: 8px 0px 0px 25px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ﾆ簀ﾚ｡ｼ･ｸ･ｵ･ﾖｾ・@
｡罍｢･､･ｳ･ｵ･､･ｺｱ瘤ﾓ5px｡ﾟｽﾄ35px
｣鯔ﾑ｡ｦﾂ窶｡ｦgﾍﾑ */
.page_sub2_top {
	width: auto;
	height: 25px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/page-sub2-top.gif);
	background-repeat: no-repeat;
    border-bottom: 1px solid #E0DFE3;
	margin-bottom: 5px;
	padding: 8px 0px 0px 25px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ﾆ簀ﾆ｡ｼ･ﾖ･・ﾕ･・ｼ･・*/
.table_fream {
    width: 598px ;
}

/********************************************************************/
/* ･ｫ｡ｼ･ﾈ｣豼ﾈ */

/* ･ｫ｡ｼ･ﾈ｣豼ﾈ･ﾆ｡ｼ･ﾖ･・*/
.cart_table {
	width: 598px;
	margin-bottom:5px;
}

/* ･ｫ｡ｼ･ﾈ｣豼ﾈ･ﾆ｡ｼ･ﾖ･・｡
｡翕ﾛﾃﾖ｣蛟｡ｦﾋ疇｡ｼ･ﾖ･・窶｡ｦ｡ｦﾟ郢猴渧・ｦ*/
.cart_table_bottom {
    width: 598px;
	margin: 0px;
	padding: 0px;
}

/* ･ｫ｡ｼ･ﾈﾃ悅ｦ/ﾁ筍ｦA･ﾑ･ｹ･・ｼ･ﾉ｡｢ｿｷ｣・｡甄｡ｼ･ﾉｾ鯣・A｣鯔ﾑ･ｬ･､･ﾉ */
.point_box {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 5px 5px 0px 5px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

.point_box2 {
	width: auto;
	margin: 0px 5px 8px 5px;
	padding: 5px;
	font-size: 12px;
	line-height: 140%;
}

.point_box3 {
	width: auto;
	background-color:#FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
    border: 1px solid #E0DFE3;
	margin: 10px;
	padding: 5px;
	text-align: center;
	font-size: 12px;
	line-height: 140%;
}

/* ･ｨ･鬘ｼ･ﾜ･ﾃ･ｯ･ｹ */
.error_box {
	width: auto;
	background-color: #FFFFFF;
	border: 1px solid #E0DFE3;
	margin: 5px 40px 0px;
	padding: 10px;
	font-size: 12px;
	line-height: 140%;
}

/* ･ｨ･鬘ｼ･ﾆ･ｭ･ｹ･ﾈ */
.error_text {
    color: #FF0000;
	font-weight: bold;
}

/* ･ﾆ｡ｼ･ﾖ･・ﾑ･ﾆ･｣･ｰ｡｡
｡罍ｦｹ猴biv｣・｡ｦ｡ｦ*/
.box_padding {
	padding: 2px;
}

/* ･ｫ｡ｼ･ﾈｶ筍ｦ */
.cart_price_box {
	width: 150px;
	margin: 0px 0px 2px 5px;
	padding: 5px;
	text-align: right;
	font-size: 12px;
	line-height: 140%;
	border-bottom: 1px solid #E3E3E3;
}

/* ･ｫ｡ｼ･ﾈ･ｹ･ﾆ･ﾃ･ﾗ･ﾆ｡ｼ･ﾖ･・*/
.cart_step_table {
	width: auto;
	margin-left: 5px;
}

/* ･ｫ｡ｼ･ﾈ･ｹ･ﾆ･ﾃ･ﾗ 
｡羌・y｡ｼ･ｸ｣・heck ｲ蠖・ｵ･､･ｺｱ・｡ｦ60px */
.cart_step_1 {
	width: auto;
    background-color: #FFFFFF;
	border-top: 1px solid #E0DFE3;
	border-left: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #999999;
}

.cart_step_2 {
	width: auto;
    background-color: #FFFFFF;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #999999;
}

.cart_step_3 {
	width: auto;
    background-color: #FFFFFF;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #999999;
}

.cart_step_4 {
	width: auto;
    background-color: #FFFFFF;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #999999;
}

.cart_step_1_check {
	width: auto;
    background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: 1px solid #E0DFE3;
	border-left: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #333333;
}

.cart_step_2_check {
	width: auto;
    background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #333333;
}

.cart_step_3_check {
	width: auto;
    background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #333333;
}

.cart_step_4_check {
	width: auto;
    background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: 1px solid #E0DFE3;
	border-right: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	padding: 3px;
	color: #333333;
}

/* ﾆ篷ﾆｳﾎﾇｧﾍﾑ･ﾆ･ｭ･ｹ･ﾈ */
.bottom_check {
	width: 610px;
	text-align: center;
	margin: 10px 20px 0px;
	padding: 5px;
}

/* ･ﾕ･ｩ｡ｼ･犢ﾏtdﾇﾘｷﾊ */
.td_color1 {
    background-color: #F0F0F0;
	border-top: 1px solid #F0F0F0;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}

.td_color2 {
    background-color:#F5F5F5;
	border-top: 1px solid #F0F0F0;
	border-left: 1px solid #FFFFFF;
	padding: 5px;
}

.td_color3 {
    background-color:#FFFFFF;
	border-top: 1px solid #F0F0F0;
	border-left: 1px solid #F0F0F0;
	padding: 5px;
	color: #333333;
}

/********************************************************************/
/* ﾅｹﾃ・L｡ｦｹ・V･ﾋ･蝪ｼ･ｹ */

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾖ18px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞｡ｦ裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.tdiary_news_table_top {
	width: auto;
	height: 28px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/sub_menu_bg01.gif);
	margin: 10px 20px 1px;
	padding: 12px 5px 0px 15px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈﾃ・*/
.tdiary_news_table_middle {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 20px;
	padding: 10px;
}

/* ｳﾆ･ﾆ｡ｼ･ﾖ･・ﾈｱ・*/

.tdiary_news_table_bottom {
	width: auto;
	margin: 0px 20px;
	padding: 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.tdiary_news_table {
	width: 598px;
	margin: 0px;
	padding: 0px;
}

/* ･ﾆ･ｭ･ｹ･ﾈﾉ・*/
.tdiary_news_text {
	width: auto;
	margin: 0px 0px 0px;
	padding: 10px;
}

/* 写ｿｿﾉ・*/
.tdiary_news_photo {
	width: auto;
	margin: 0px;
	padding: 0px 5px 0px 0px;
}

/********************************************************************/
/* ･・ｯｽｸ｡ｦ･ｷ･逾ﾃ･ﾗ｣ｱ貪ｦ*/

/* tdｹ・*/
.td_link_shop1 {
    width: 150px;

	padding: 5px;
}

/* tdｱｦ */
.td_link_shop2 {
    width: auto;
	background-color: #FFFFFF;
	border-bottom: 1px solid #E0DFE3;
	padding: 1px;
}

/* ﾂ・g */
.link_shop {
    margin: 10px 5px 10px 5px;
	padding: 10px 10px 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.link_shop_table {
	width: 628px;
	margin: 0px;
}

/* ･ｷ･逾ﾃ･ﾗ･ｿ･､･ﾈ･・猴*/
.shop_title {
	width: auto;
	height: 24px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/side-bg04.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	padding: 4px 0px 0px 25px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}

/* ･・ｯ･ｿ･､･ﾈ･・猴*/
.link_title {
	width: auto;
	margin-bottom: 5px;
	padding: 9px 0px 0px 15px;
}

/* ･ﾆ･ｭ･ｹ･ﾈﾉ・*/
.shop_link_text {
	width: auto;
	margin: 0px;
	padding: 10px;
}

/********************************************************************/
/* ｣鯔ﾑ･ｬ･､･ﾉ */
.guide_text {
	width: auto;
	margin: 0px;
	padding: 0px 10px 5px;
}

/********************************************************************/
/* ･ﾕ･ﾃ･ｿ｡ｼ */
#footer {
    height: 30px;
	background-color: #333333;
	padding:0;
	font-size: 10px;
	text-align: center;
	color:#FFF;
}

/* ｣艢｡ｦ｡ｦﾋ犂ﾂ*/
/* ｡ﾖ｣艢｡ｦ｡ｦﾋ爍ｦl･ﾃ･ﾈ ･ﾛ｡ｼ･爭ﾚ｡ｼ･ｸｺ霆諤ﾅ畄･逾ﾃ･ﾔ･ｰ･ｫ｡ｼ･ﾈﾉﾕ｣・l･ﾃ･ﾈ･ｷ･逾ﾃ･ﾗｳｫｵｵ｡ｼ･ﾓ･ｹ｡ﾗ
｡羲・L｣・・｡ｦKｿﾜｹ猴｡ｦ｡ｦﾋ爍ｦAｺ・ﾗ筍ｦ｡ｦﾋ筍ｦﾋ鮹爍ｦ鰲ﾃ爍珈爍ｦ｡ｦB */
#ochanoko {
	padding: 5px 15px 5px 0px;
}

/********************************************************************/
/* ･ｦ･｣･ﾉ･ｦ､・ｵ瑕ﾂ*/
.win_close {
	padding-left: 10px;
} 

/********************************************************************/
/* ｷﾇ示ﾇ・*/

/* ﾂ・gｾ・@
｡翕ﾘｷﾊｲ蠖・瘤ﾖ18px(ｳｰ･ﾜ｡ｼ･ﾀ｡ｼﾀ｡2鈞｡ｦ裄銛｡ｦ｡ｦ｡｢ｽﾄ｣・｡ｦ｡ｦ15px｡ｦｺ芬ﾉ｡｢ｶ・ﾃ筍ｦ｣筍ｦwﾄ・*/
.bbs_table_top {
	width: auto;
	margin: 10px 20px 0px;
	padding: 5px;
}

/* ﾂ・gﾃ・*/
.bbs_table_middle {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 0px 20px;
	padding: 10px;
}

/* ﾂ・gｱ・*/
.bbs_table_bottom {
	width: auto;
	margin: 0px 20px 10px;
	padding: 5px;
}

/* ･ﾆ｡ｼ･ﾖ･・・*/
.bbs_table_stop {
	width: 500px;
	margin-left: 50px;
	padding: 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・・*/
.bbs_table_s {
	width: 500px;
	margin: 0px;
	padding: 0px;
}

/* ･ﾆ｡ｼ･ﾖ･・*/
.bbs_table {
	width: 598px;
	margin: 0px;
	padding: 0px;
}

/* td･ｫ･鬘ｼ */
.bbs_td_color1 {
    width: 20px;
    background-color:#F1F1F1;
	padding: 5px;
	color: #333333;
}

.bbs_td_color2 {
    background-color:#FFFFFF;
    border-top: 1px solid #E0DFE3;
	padding: 5px;
}

.bbs_td_color3 {
    width: 30px;
    background-color:#FFFFFF;
    border-top: 1px solid #E0DFE3;
	padding: 5px;
}

/* ･ﾆ･ｭ･ｹ･ﾈ */
.bbs_text {
	width: auto;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #E0DFE3;
	margin: 5px 5px 15px;
	padding: 15px;
}

/* ･ﾚ｡ｼ･ｸﾁ・*/
.sec_line_top {
	width: auto;
	text-align: right;
	margin: 10px 20px 0px;
	padding: 5px;
	background-color: #FFFFFF;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/renewal/side_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-top: 1px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
	color: #333333;
}

/********************************************************************/
/* ･ﾕ･ｩ｡ｼ･爭ﾜ･ｿ･・｡ｦ*/

.bot_b {
margin:0 0 0 3px;
padding:3px;
text-align: right;
}

.bot_b input {
	margin: 0;
    padding: 0 10px;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/bot-bg.gif);
	height:20px;
	color: #333;
	border-top: solid 1px #fff;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #fff;
	border-right: solid 1px #ccc;
	font-size: 10px;

}

/********************************************************************/
/* HTML･ｿ･ｰﾍﾗﾁﾇ */
body {
    background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
	word-break: break-all;
	margin: 0px auto;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

A:link {
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

A:active {
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

A:visited {
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	line-height: 140%;
}

A:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #555555;
	line-height: 140%;
}

h1 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}

h2 {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
}

h3 {
	font-size: 12px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
}

ul {
	list-style-position: outside;
	margin: 0px;
	padding: 0px 3px 0px 25px;
}

/* ･ﾊ･ﾓ･ｲ｡ｼ･ｷ･逾ﾑ･・ｹ･ﾈ･｢･､･ｳ･・
ﾃ悅ｦ!F･・ｹ･ﾈ｣｡ｦ｡ｦ襃ﾗ靄｣蠎・｡ｦｷ琺瑕ﾂ*/
.category_list ul {
	padding: 0;
	margin: 0;
}

.category_list ul li {

	list-style: none;

}

.category_list ul li a:link,
.category_list ul li a:active,
.category_list ul li a:visited{

	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon01.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 5px 10px;
}

.category_list ul li a:hover{

	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon01.gif);
	background-position:left top;
	background-repeat: no-repeat;
	line-height: 100%;
	margin: 0;
	padding: 0 0 5px 10px;	
}

.category_list ul ul li a:link,
.category_list ul ul li a:active,
.category_list ul ul li a:visited{
	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon02.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 5px 15px;	
}

.category_list ul ul li a:hover{
	list-style: none;
	background-image: url(http://beautyworks.ocnk.net/data/beautyworks/image/sidenavi-icon02.gif);
	background-position:left top;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 0 5px 15px;
	}	

/* ﾅ・Wﾍﾑ･・ｹ･ﾈ･｢･､･ｳ･・
ﾃ悅ｦ!F･・ｹ･ﾈ｣｡ｦ｡ｦ襃ﾗ靄｣蠎・｡ｦｷ琺瑕ﾂ*/

.pickup_category_list ul {
	margin: 0;
	padding:0;
}


.pickup_category_list li {
	margin: 0;
	padding:0 0 5px 0;
	list-style:none;
}

li {
	padding-bottom: 5px;
	font-size: 12px;
	line-height: 140%;
}

form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

/********************************************************************/
/* ｲ・鉈ﾛ筍ｦ｡ｦ・p･ｹ･ｿ･､･・*/
.clear-both {
	clear: both;
	height: 1px;
	font-size: 1px;
	text-align: center;
	overflow: hidden;
	visibility: hidden;
}

/********************************************************************/
/* ･ﾕ･ｩ･ﾈ */

/* ･ﾜ｡ｼ･・ﾉ */
.text-bold {
    font-weight: bold;
}

/* ･ﾎ｡ｼ･ﾞ･・*/
.text-normal { 
    font-weight:normal;
}

/* ･ﾜ｡ｼ･・ﾉﾂ蜴ﾀ*/
.text-bold-b {
	font-size: 14px;
}

/* ･ﾑ･ｯ･ｺｷ・y｡ｼ･ｸ */
.thispage {
	color: #000000;
}

/* ･・ｯﾉ・奣・ｱ靱 */
.text-link-bot-b {
	font-size: 14px;
}

/* ･ｵ･､･ｺｽ賈ﾑ */
.text-11 {
	font-size: 10px;
}

.text-12 {
	font-size: 12px;
}

/* ･ｵ･､･ｺﾂ・p */
.text-14 {
	font-size: 14px;
}

.text-14red {
	font-size: 14px;
	color: #ff0000;
}

/* ･ｷ･逾ﾃ･ﾗ･愠ｴﾍﾑ */
.text-18 {
	font-size: 20px;
	line-height: normal;
}

.text-r {

	color: #FF0000;
}

/* ｷﾇ示ﾇﾆ･ｭ･ｹ･ﾈﾍﾑ･ｫ･鬘ｼ */
.bbs_color {
	color: #000000;
}

/* ﾅ・｡ｦﾛ筍ｦ襃｡ｦ*/
.td_color2 .box_padding .td_color1 {
    background-color:#fff;
}




/********************************************************************/


/* ･ｪ･・ｸ･ﾊ･・*/


#cont01 {
	padding: 10px;
	margin: 0;
	font-size: 12px;
	border-top: solid 1px #333333;
	border-bottom: solid 1px #333333;
}

#woodboad {
	margin: 0;
	padding: 0;
}

#woodboad a img {
	border: 0;
	margin: 0;
	padding: 0;
	}
	
.clear {
	clear: both;
	font: 0pt/0pt sans-serif;
}




#melmaga_title {
background-color:#FFFFFF;
background-image: url(image/melmaga-bg.gif);
background-position: left top;
background-repeat: no-repeat;
margin: 0;
padding:7px 0 0 30px;
width: 110px;
height: 25px;
color: #333333;
font-weight:bold;
}

#mobile_title {
background-color:#FFFFFF;
background-image: url(image/mobile-bg.gif);
background-position: left top;
background-repeat: no-repeat;
margin: 0;
padding:7px 0 0 20px;
width: 120px;
height: 25px;
color: #333333;
font-weight:bold;
}

#camp0801-bg {
	border: solid 1px #D4C6BA;
}

#camp0801-cont01 {
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/camp0811/camp-bg01.gif);
	background-repeat: no-repeat;
	width: 800px;
	height: 397px;
}


#camp0801 a img {
	border: none;
}

.name a:link,
.name a:active,
.name a:visited {
	text-decoration: underline;
	font-weight: bold;
}



.name a:hover {
	text-decoration: none;
	font-weight: bold;
}

#camp0801 table tr .orgn-price {
	color: #CE103E;
}

#camp0801 table tr .price {
	font-weight: bold;
	font-size: 14px;
}


#kasou-cont {
	width: 800px;
	padding: 0;
	margin: 0 auto;

}

#boogie-y-banner {
	margin: 0;
	padding: 10px 0;
	font-size: 10px;
	text-align: right;
}

#cal-banner {
	margin: 0;
	padding: 10px 0;
	font-size: 10px;
	text-align: right;
}

#cal-banner a img {
	border: none;
}


#cal-banner #text-box {
	width: 100%;
	padding: 10px;
	font-size: 10px;
	text-align: right;
}



#calcol-main {
	width: 280px;
	height: 45px;
	 background-image: url(http://www.beauty-works.info/data/beautyworks/image/bio/main.gif);
	 background-position: top center;
	 background-repeat: no-repeat;
	 padding: 250px 220px 55px 300px;
	 font-size: 10px;

}



#calcol-cont-a {
	padding: 20px; 
	margin: 0 auto;
	width: 760px;
}


#calcol-cont-a #con01 {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/bio/cont01.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 370px;
	height: 179px;
	float: left;
}

#calcol-cont-a #con02 {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/bio/cont02.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 370px;
	height: 179px;
	float: right;	
}

#calcol-cont-a #con03 {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/bio/cont03.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 370px;
	height: 179px;
	float: left;	
}

#calcol-cont-a #con04 {
	list-style: none;
	padding: 0;
	margin: 20px 0 0 0;
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/bio/cont04.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 370px;
	height: 179px;
	float: right;
}

#calcol-chart {
	padding: 20px;
	margin: 0 auto;
}

#colgel-chart {
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/calcol/title-colergel.gif);
	background-position: 0px 10px;
	background-repeat: no-repeat;
	padding: 30px 10px 10px 10px;
	margin: 0 auto;
}

#colgel-chart ul {
	padding: 10px 0 0 20px;
	margin: 0;
}

#colgel-chart ul li {
	list-style: none;
	float: left;
	padding: 10px;
	margin: 0 20px;
	width: 120px;
	height: 150px;
}

#colgel-chart ul li .orgn-price {
	font-size: 10px;
	color: #CE103E;
}

#art-chart {
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/calcol/title-artcolor.gif);
	background-position: 0 20px;
	background-repeat: no-repeat;
	padding: 30px 10px 10px 10px;
	margin: 20px auto 0px auto;
}

#art-chart ul {
	padding: 0;
	margin: 0;
}

#art-chart ul li {
	list-style: none;
	float: left;
	padding: 10px;
	margin: 0;
	width: 160px;
	height: 150px;
}

#art-chart ul li a img{
	border: none;
	}

#art-chart ul li .orgn-price {
	font-size: 10px;
	color: #CE103E;
}

.text-box {
	padding: 45px 20px 29px 20px;
	margin: 0px;
}

.images-border {
	border: none;
}



/* エアテックス */

#air-main {
	width: 780px;
	 background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/air-main02.jpg);
	 background-position: center 300px;
	 background-repeat: no-repeat;
	 padding: 0 10px 20px 10px;
	 font-size: 10px;
	 clear: both;

}

#air-main .text01{
	padding: 320px 20px 10px 20px;
	font-size: 12px;
	clear: both;
}

#air-main a{
	text-decoration: underline;
	color: #0000ff;
	}

#air-main a:hover{
	text-decoration: none;
	color: #0000ff;
	}
	
#air-main #item01{
	width: 302px;
	padding: 10px 39px;
	float: left;
}
	
#air-main #item02{
	width: 302px;
	padding: 10px 39px;
	float: right;
	font-size: 12px;
}

#btn-prsnt {
	margin: 0 auto;
	clear: both;
}

#btn-prsnt a {
	padding: 95px 3px 3px 3px;
	display: block;
	width: 294px;
	height: 30px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/btn-present.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	color: #333333;
	font-size: 10px;
}

#btn-prsnt a:hover {
	padding: 95px 3px 3px 3px;
	display: block;
	width: 294px;
	height: 30px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/btn-present02.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	color: #333333;
	font-size: 10px;
}

#making {
	clear: both;
	width: 100%;
	margin: 0;
	padding: 30px 0 0 0;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/title-make.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}

#making #m-art {

	margin: 0 auto;
	float: left;
}

#making #m-art a{
	padding: 85px 21px 5px 21px;
	display: block;
	width: 109px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/img-art.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
}

#making #m-art a:hover{
	width: 109px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/img-art-on.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
}

#making #m-nail {

	margin: 0 auto;
	float: left;
}

#making #m-nail a{
	padding: 85px 21px 5px 21px;
	display: block;
	width: 109px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/img-nail.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
}

#making #m-nail a:hover{
	width: 109px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/img-nail-on.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 10px;
}

#brush {
	padding: 0;
	margin: 0;
	width: 302px;
}

#brush ul{
	padding: 0;
	margin: 0;
	clear: both;
}

#brush ul li{
	padding: 0 2px 5px 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 98px;
}

#air-howto {
 background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/title-howto.gif);
 background-position: left 20px;
 background-repeat: no-repeat;
 width: 675px;
 padding: 85px 0 20px 0;
 margin: 0 auto;
}

#air-howto #flow-nail{
	clear: both;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/title-hownail.gif);
 background-position: top center;
 background-repeat: no-repeat;
 padding: 95px 20px 0 20px;
 margin: 0 auto;
}

#air-howto #flow-nail li{
	width: 152px;
	float: left;
	list-style: none;
	padding: 3px;
	height: 235px;
}

#air-use {
 background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/bg-use.gif);
 background-repeat: repeat-y;
 background-position: center;
 width: 675px;
 padding: 0;
 margin: 0 auto;
 clear: both;
}

#title-use {
	width: 674px;
	height: 40px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/title-smpl.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#title-use #btn-item a{
	width: 175px;
	height: 30px;
	padding: 10px 0 0 314px;
	display: block;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/btn-item.gif);
	background-position: 314px 5px;
	background-repeat: no-repeat;
	text-decoration: underline;
	text-align: center;
}

#title-use #btn-item a:hover{
	width: 175px;
	height: 30px;
	padding: 10px 0 0 314px;
	display: block;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/btn-item.gif);
	background-position: 314px 5px;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;

}

#air-use ul{
 clear: both;
	padding: 21px;
	margin: 0;
}

#air-use ul li{
	float: left;
	width: 304px;
	list-style: none;
	margin: 0;
	padding: 5px;
}

#air-use ul li a{
	text-decoration: underline;
}

#air-use ul li a:hover{
	text-decoration: none;
}

#air-use ul li img{
	float: left;
	margin:0 5px;
}

.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.text-18air {
	font-size:18px;
	color:#fd0d4e;
	line-height: 130%;
}

#air-btn {
	 width: 675px;
 padding: 20px 0 20px 0;
 margin: 0 auto;
 clear: both;
	
}


#item-check a{
	float: left;
	width: 310px;
	padding: 162px 5px 5px 5px;
	margin: 0 auto;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/bton-check.gif);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
}

#item-check a:hover{
	float: left;
	width: 310px;
	padding: 162px 5px 5px 5px;
	margin: 0 auto;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/bton-check-on.gif);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
}

#air-contact a{
	float: right;
	width: 310px;
	padding: 155px 5px 5px 5px;
	margin: 0 auto;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/bton-a-contact.gif);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
}

#air-contact a:hover{
	float: right;
	width: 310px;
	padding: 155px 5px 5px 5px;
	margin: 0 auto;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/airtex/bton-a-contact-o.gif);
	background-position: top center;
	background-repeat: no-repeat;
	display: block;
}

#airban-bg a{
	width: 623px;
	height: 130px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/banner/airtex-bg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	display: block;
	padding:10px 5px 5px 5px;
	margin: 0 auto;
	text-decoration: none;
}

#airban-bg a:hover{
	width: 623px;
	height: 130px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/banner/airtex-bg.jpg);
	background-position: right;
	background-repeat: no-repeat;
	display: block;
	padding:10px 5px 5px 5px;
	margin: 0 auto;
	text-decoration: underline;	
}


/*-----------------
	renewal main
-----------------*/

#top-11-souryo {
	width: 537px;
	margin: 0 auto;
}

#btn-melmaga, #btn-blog {	
	float: left;
/*	padding-top: 70px;*/
}

#btn-melmaga a{
	width: 324px;
	height: 94px;
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/btn-melmaga.jpg) top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

#btn-melmaga a:hover{
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/btn-melmaga.jpg) bottom no-repeat;
}

#btn-blog a{
	width: 323px;
	height: 94px;
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/btn-blog.jpg) top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

#btn-blog a:hover{
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/btn-blog.jpg) bottom no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

/*------------------------
	renewal 200911
------------------------*/

#top11-news {
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/news-bg.gif) left no-repeat;
/*	height: 110px;*/
	width: 640px;
margin:0px;
}

#top11-news ul {
	padding-left: 15px;
/*	padding-top: 44px;*/
	margin: 0;
}


#top11-news ul li{

/*	padding-top: 6px;*/
	float: left;
	list-style: none;
	font-weight: bold;
}

#top11-news ul li a{
	font-size: 14px;
	color: #0000ff;
}

#top11-news ul li a:hover{
	text-decoration: none;
}



#top11-point {
	background: url(http://www.beauty-works.info/data/beautyworks/image/renewal/news-bar.gif) left no-repeat;
	height: 30px;
	width: 647px;
}

#top11-point ul {
	padding-left: 128px;
	margin: 0;
}


#top11-point ul li{

	padding-top: 6px;
	float: left;
	list-style: none;
	font-weight: bold;
}

#top11-point ul .date2 {
	padding-left: 38px; 
}

#top11-point ul .p-info {
	padding-left: 190px;
	font-size: 10px;
	color: #a9002f;
}


#top11-cont1 {
	width: 647px;
}


#top11-cont2 {
	clear: both;
	padding: 20px 0 0 0;
	width: 647px;
}

#top11-cont2 a{
	color: #f30050;
}

#top11-cont3 {
	clear: both;
	padding: 20px 0 0 0;
	width: 647px;
}

#top11-cont3 dl{
	padding: 0;
	margin: 0;
}

#top11-cont3 dl dt{
	width: 225px;
	float: left;
	padding: 0 0 0 2px;
	margin: 0;
}

#top11-cont3 dl dd{
	width: 180px;
	float: left;
	padding: 0 0 0 10px;
	margin: 0 10px;
}

#top11-cont3 dl dd img{
	margin: 10px -10px; 
}

#top11-cont3 dl dd p{
	margin: 3px 0; 
}

#top11-cont4 {
	clear: both;
	padding: 20px 0 0 0;
	width: 631px;
	margin: 0 8px;
}

#top11-cont4 img{
	margin: 0 -8px;
}

#top11-cont4 h3{
	color:#333;
}

#top11-cont5 {
	clear: both;
	padding: 20px 0 0 0;
	width: 627px;
	margin: 0 10px;
}

#top11-cont5 img {
	margin: 0 -10px;
}

/*-----------------
	b o x
-----------------*/

#box-banner {
	margin: 0;
	padding: 0;
	width: 647px;
}

#box-banner ul {
	padding: 0;
	margin: 0;
}

#box-banner ul li{
	list-style: none;
	padding: 0;
	margin: 0;
}

#box-banner ul li img{
	margin: 5px auto;
}


/*-----------------
	clearfix
-----------------*/
.clearfix:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
.clearfix {
	display: inline-block;
}
* html .clearfix {
	height: 1%;
}
.clearfix {

	display: block;
}



#links {
	width: 632px;
	height:290px;
	background-image: url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	background-repeat: no-repeat;
}

#links00 a span{
	display:none;
}

ul#links00 li {
	list-style:none;
	float:left;
    width:158px;
}

ul#links00 a{
	display:block;
	width:158px;
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	height:145px;
	float:left;
}

ul#links00{
	height:145px;
	width:632px;
	margin:0px;
	padding:0px;
}

.links01 a{
  background-position:0px 0px;
}

.links01 a:hover{
  background-position:-668px 0px;
}

.links01{
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links02 a {
  background-position:-158px 0px;
}

.links02 a:hover{
  background-position:-826px 0px;	
}

.links02{
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links03 a {
  background-position:-316px 0px;
}

.links03 a:hover{
  background-position:-984px 0px;	
}

.links03{
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links04 a {
  background-position:-474px 0px;
}

.links04 a:hover{
  background-position:-1142px 0px;	
}

.links04{
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links05 a {
  background-position:0px -145px;
}

.links05 a:hover{
  background-position:-668px -145px;	
}

.links05{
	background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links06 a {
  background-position:-158px -145px;
}

.links06 a:hover{
  background-position:-826px  -145px;
}

.links06{
   background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links07 a {
  background-position:-316px -145px;
}

.links07 a:hover{
  background-position: -984px  -145px; 
}

.links07{
   background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

.links08 a {
  background-position:-474px -145px;
}

.links08 a:hover{
  background-position: -1142px -145px; 
}

.links08{
   background-image:url(http://www.beauty-works.info/data/beautyworks/image/recommend-thismonth/recommend.jpg);
	width:158px;
	height:145px;
}

#top11-cont2 {
	clear: both;
	padding: 20px 0 0 0;
	width: 647px;
}

#top11-cont2 a{
	color: #f30050;
}


#top11-cont2 .brand{
	float: left;
	width: 202px;
	margin: 0 6px;	
}

#top11-cont2 .brand img{
	margin: 0 -5px;
	border: 0;
}

#top11-cont2 .brand dl dt{
	padding: 5px 0 0 5px;
	margin: 0;
	font-weight: bold;
}

#top11-cont2 .brand dl dd{
	padding: 0 0 0 10px;
	margin: 0;
}

#top11-cont2 .brand-list {
	clear: both;
}

