@charset "UTF-8";

/* ==================================================================================================================

================================================================================================ 共通項目 */


body {margin:0; padding:0; font-size:12px; color:#333333; line-height:130%; font-family:"ＭＳ Ｐゴシック", Arial,, Osaka, "ヒラギノ角ゴ Pro W3" }
h1 , h2 , h3 , h4 , p , ul {margin:0; padding:0}
li {margin:0; padding:0; list-style:none}
a:link {color:#009966; font-size:14px; text-decoration:underline}
a:visited {color:#009966; font-size:14px; text-decoration:underline}
a:hover { color:#FF6666; font-size:14px; text-decoration:none}
a:active {color:#FF6666; font-size:14px; text-decoration:none}
img { border:none}

/* ■■　別ウインドウ　■■ */

#WindowsOpenMain {width:520px; margin:0 auto; padding-top:15px}
#WindowsOpenMain p {text-align:center}
#WindowsOpenMain img {margin-bottom:15px}

#WindowsOpenFeature {width:500px; margin:0 auto; padding-top:15px}
#WindowsOpenFeature p {text-align:center}
#WindowsOpenFeature img {margin-bottom:15px}

#WindowsOpenColor {width:250px; margin:0 auto; padding-top:15px}
#WindowsOpenColor p {text-align:center}
#WindowsOpenColor img {margin-bottom:15px}

#container #contents #LeftBlock .ToTOP {text-align:right; padding:15px 0 30px; clear:both}


/* ■■　ヘッダー　■■ */

#container {width:880px; margin:0 auto; padding:0}

#container h1 { margin:20px 55px 0 12px; float:left}
#container #daimaruHS {margin-top:24px; float:right; margin-right:12px}
#container #SearchText {float:left; clear:both; padding:10px 0 7px 12px}
#container #HeaderShopping {position:absolute; margin:58px 0 0 684px}
#container #HeaderMenu { clear:both; padding-left:12px;}
#container #HeaderMenu li {float:left}
#container #HeaderNavi {padding-left:12px;padding-top:33px; float:left}
#container #HeaderNavi li {float:left}

#container #search {position:absolute; margin:72px 0 0 398px; width:275px}
#container #search #keyword {width:190px; height:22px; margin:0; padding:0; float:left; font-size:15px}
#container #search #BtnSearch {margin:0; padding:0; float:right}

/* ■■　ヘッダーNew　■■ */

#container #Container h1 { margin:0px 55px 0 0px; float:left}




/* ファッション */
#container #HeaderFasion {width:880px; height:157px; background-image:url(../images/header_bg_fasion.jpg); padding-bottom:12px; margin:0}

/* リビング */
#container #HeaderLiving {width:880px; height:157px; background-image:url(../images/header_bg_living.jpg); padding-bottom:12px; margin:0}

/* おいしさ自慢 */
#container #HeaderFood {width:880px; height:157px; background-image:url(../images/header_bg_food.jpg); padding-bottom:12px; margin:0}

/* その他のページ */
#container #HeaderOther {width:880px; height:157px; background-image:url(../images/header_bg_other.jpg); padding-bottom:12px; margin:0}


/* バスケット */
#container #HeaderBasket {width:880px; height:82px; background-image:url(../images/header_bg_basket.jpg); padding-bottom:12px; margin:0}
#container #HeaderBasket h1 { margin:20px 153px 0 12px; float:left}




/* ■■　ぱんくず　■■ */

#container #pan {width:880px; margin:0; padding:0}
#container #pan p {float:left; width:680px; padding-top:15px; font-size:14px}
#container #pan img {float:right; margin-top:10px;}

#container #contents {width:880px; padding-top:10px; margin:0}


/* ■■　レフトボックス　■■ */

#container #contents #LeftBlock {width:675px; float:left}
#container #contents #LeftBlock br {clear:both;}

/* ■■　レフトボックスNew　■■ */

#Container #contents #LeftBlock {width:675px; float:left}
#Container #contents #LeftBlock br {clear:both;}


/* ■■　ライトボックス　■■ */

/*この商品のおすすめコーディネート*/

#container #contents #RightBlock {width:190px; float:right; font-size:14px; line-height:150%; margin-bottom:20px}

#container #contents #RightBlock #RecomendCoordinate {width:188px; border:solid; border-width:1px; border-color:#333333; margin-bottom:20px}
#container #contents #RightBlock #RecomendCoordinate h3 {background-image:url(../images/title_coordinate.jpg); background-repeat:no-repeat; height:48px; width:188px; display:block; text-indent:-9999px}
#container #contents #RightBlock #RecomendCoordinate img {margin:6px 6px 0 6px}
#container #contents #RightBlock #RecomendCoordinate p {padding:6px 6px 10px; width:176px}

/* ■■　ライトボックスNew　■■ */

/*この商品のおすすめコーディネート*/

#Container #contents #RightBlock {width:190px; float:right; font-size:14px; line-height:150%; margin-bottom:20px}

#Container #contents #RightBlock #RecomendCoordinate {width:188px; border:solid; border-width:1px; border-color:#333333; margin-bottom:20px}
#Container #contents #RightBlock #RecomendCoordinate h3 {background-image:url(../images/title_coordinate.jpg); background-repeat:no-repeat; height:48px; width:188px; display:block; text-indent:-9999px}
#Container #contents #RightBlock #RecomendCoordinate img {margin:6px 6px 0 6px}
#Container #contents #RightBlock #RecomendCoordinate p {padding:6px 6px 10px; width:176px}



/*インクルード（右）*/

#container #contents #RightBlock #RecomendCoordinate2 {width:188px; border:solid; border-width:1px; border-color:#333333;}
#container #contents #RightBlock #RecomendCoordinate2 h3 {background-image:url(../images/bg_title_damy.jpg); background-repeat:no-repeat; height:48px; display:block; text-indent:-9999px}
#container #contents #RightBlock #RecomendCoordinate2 img {margin:6px 6px 0 6px}
#container #contents #RightBlock #RecomendCoordinate2 p {padding:6px 6px 10px; width:176px}
#container #contents #RightBlock #IncludeRight { margin:0 0 20px 0; padding:0}
#container #contents #RightBlock #IncludeRight img {}


/*おすすめ商品*/

#container #contents #RightBlock #Recomend {width:188px; border:solid; border-width:1px; border-color:#333333; margin:0px 0 30px}
#container #contents #RightBlock #Recomend h3 {background-image:url(../images/title_recommend.jpg); background-repeat:no-repeat; height:29px; display:block; text-indent:-9999px}
#container #contents #RightBlock #Recomend li { margin:0; padding:0; list-style:none}
#container #contents #RightBlock #Recomend div {width:188px; padding-bottom:0px}
#container #contents #RightBlock #Recomend img {margin:6px 6px 0 6px}
#container #contents #RightBlock #Recomend p {padding:6px 6px 12px; width:176px; background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:bottom;}
#container #contents #RightBlock #Recomend span {color:#C50404; font-weight:bold}

/*べりサイン表記*/

#container #contents #RightBlock #verisign { width:188px}
#container #contents #RightBlock #verisign #jdmn {margin:0 50px}
#container #contents #RightBlock #verisign p {padding:10px 0 30px;}



/* ■■　フッター　■■ */

#container #footer {width:880px; clear:both; background-image:url(../images/footer_bg.jpg); background-position:0 0px; background-repeat:no-repeat}
#container #footer img { margin:0 0 20px 726px}
#container #footer a {color:#333333; text-decoration:none}
#container #footer a:hover {color:#009966; text-decoration:underline}
#container #footer p { margin:0; padding:15px 0 0 0; text-align:center; width:880px}
#container #footer span { background-image:url(../images/footer_yajirusi.jpg); background-repeat:no-repeat; background-position:0 0; padding:0 18px 0 15px; margin:0; font-size:14px; font-weight:normal;}
#container #footer .copy { margin:12px 0 40px 199px}


/*
#container #footer ul { margin:0; padding:15px 0 0 0; height:19px}
#container #footer li {list-style:none; background-image:url(../images/footer_yajirusi.jpg); background-repeat:no-repeat; background-position:0 0; padding:0 18px 0 15px; margin:0; float:left; font-size:14px; font-weight:normal;}
*/


/*フッター（バスケット）*/
#container #FooterBasket {width:880px; clear:both; background-image:url(../images/footer_bg.jpg); background-position:0 0; background-repeat:no-repeat}
#container #FooterBasket img { margin:0 0 20px 726px}
#container #FooterBasket a { color:#333333; text-decoration:none}
#container #FooterBasket a:hover { color:#009966; text-decoration:underline}
#container #FooterBasket p { margin:0; padding:15px 0 0 0; text-align:center; width:880px}
#container #FooterBasket span { background-image:url(../images/footer_yajirusi.jpg); background-repeat:no-repeat; background-position:0 0; padding:0 18px 0 15px; margin:0; font-size:14px; font-weight:normal;}
#container #FooterBasket .copy { margin:12px 0 40px 199px}

/* ==================================================================================================================

===================================================================================== 商品詳細ページ */


/* 概要 */
#container #contents #LeftBlock #TopImgArea {float:left; width:390px}
#container #contents #LeftBlock #TopImgArea .enlargement { margin-top:10px}
#container #contents #LeftBlock #TopTextArea { width:270px; margin:0; float:right; padding:0}
#container #contents #LeftBlock #TopTextArea h2 {font-size:18px; padding-bottom:5px; line-height:120%}
#container #contents #LeftBlock #TopTextArea h3 { width:269px; height:22px; background-image:url(../images/title_value.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal; margin:20px 0 10px}
#container #contents #LeftBlock #TopTextArea p { width:265px; font-size:15px; line-height:150%;width:265px; font-size:15px; line-height:150%;padding-top:10px}
#container #contents #LeftBlock #TopTextArea span { color:#C50404; margin:0; padding:0; font-weight:bold; font-size:18px; font-family:"ＭＳ Ｐゴシック"}

#container #contents #LeftBlock #btn {width:675px; padding-top:30px; margin:0px; clear:both}
#container #contents #LeftBlock #btn h3 { margin-bottom:10px; background-image:url(../images/line.gif); background-repeat:repeat-x; background-position:bottom}
#container #contents #LeftBlock #btn li {float:left;padding-right:5px;}


/* 色の種類 */
#container #contents #LeftBlock #Color {width:675px; padding-top:30px; margin:0; font-size:13px; line-height:128%; clear:both}
#container #contents #LeftBlock #Color h3 { width:675px; height:22px; background-image:url(../images/title_color.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #Color li { width:88px; float:left; padding:10px 8px 0 0;}
#container #contents #LeftBlock #Color li .ColorBlock {width:88px; margin:0; padding:0}
#container #contents #LeftBlock #Color li .ColorBlock .ColorImg {width:88px; margin:0; padding:0}
#container #contents #LeftBlock #Color li .ColorBlock .ColorText {width:88px; margin:0; padding:0}
#container #contents #LeftBlock #Color a { color:#333333; text-decoration:none}
#container #contents #LeftBlock #Color a:hover {color:#009966; text-decoration:underline}


/* 商品の特徴 */
#container #contents #LeftBlock #Feature {width:675px; padding:0; margin:0; clear:both}
#container #contents #LeftBlock #Feature h3 { width:675px; height:22px; background-image:url(../images/title_feature.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #Feature h4 {font-size:15px; font-weight:bold;}
#container #contents #LeftBlock #Feature li { float:left; width:320px; padding:10px 10px 0 0}
#container #contents #LeftBlock #Feature .FeatureBlock { width:315px; padding:0 5px 0 0; margin:0}
#container #contents #LeftBlock #Feature .FeatureBlock .FeatureImg { width:110px; float:left; margin:0 10px 0 0; padding:0;}
#container #contents #LeftBlock #Feature .FeatureBlock .FeatureImg img{border-style:solid; border-width:1px; border-color:#999999}
#container #contents #LeftBlock #Feature .FeatureBlock .FeatureText { width:185px; float:right; margin:0; padding:0}
#container #contents #LeftBlock #Feature .FeatureBlock .FeatureText a { color:#333333; text-decoration:none; font-size:15px; line-height:128%}
#container #contents #LeftBlock #Feature .FeatureBlock .FeatureText a:hover {color:#009966; font-size:15px; text-decoration:underline}

/*

#container #contents #LeftBlock .CordinateProduct .Feature .FeatureBlock { width:310px; padding:0 5px 0 0; margin:0}
#container #contents #LeftBlock .CordinateProduct .Feature .FeatureBlock .FeatureImg { width:110px; float:left; margin:0 10px 0 0; padding:0; border-style:solid; border-width:1px; border-color:#999999}
#container #contents #LeftBlock .CordinateProduct .Feature .FeatureBlock .FeatureText { width:190px; float:right; margin:0; padding:0}

*/





/* サイズ */
#container #contents #LeftBlock #Size {width:675px; padding:0; margin:0; clear:both}
#container #contents #LeftBlock #Size h3 { width:675px; height:22px; background-image:url(../images/title_size.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #Size .size {padding:10px 0 0 0}
#container #contents #LeftBlock #Size p {font-size:15px; margin-top:10px}


/* 内容 */
#container #contents #LeftBlock #ProductContents {width:675px; padding:0; margin:0; clear:both}
#container #contents #LeftBlock #ProductContents h3 { width:675px; height:22px; background-image:url(../images/title_contents.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #ProductContents p {font-size:15px; line-height:160%; margin-top:10px}
#container #contents #LeftBlock #ProductContents .dammy {padding:5px 0 0 0}


/* 在庫状況とご注文 */
#container #contents #LeftBlock #Stock {width:675px; padding:0; margin:0; clear:both; font-size:15px; line-height:100%}
#container #contents #LeftBlock #Stock p {font-size:15px; line-height:128%; margin-top:10px}
#container #contents #LeftBlock #Stock h3 { width:675px; height:22px; background-image:url(../images/title_stock.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #Stock h4 {font-size:18px; padding:20px 0 10px}
#container #contents #LeftBlock #Stock table { width:675px; background-color:#999999; text-align:center; vertical-align:middle}
#container #contents #LeftBlock #Stock th {background-color:#DDECF0; font-weight:normal; height:37px}
#container #contents #LeftBlock #Stock .thItemNo {width:64px;}
#container #contents #LeftBlock #Stock .thColor {width:196px;}
#container #contents #LeftBlock #Stock .thValue {width:77px;}
#container #contents #LeftBlock #Stock .thSize {width:46px;}
#container #contents #LeftBlock #Stock .thStock {width:58px;}
#container #contents #LeftBlock #Stock .thShoppingBtn {width:167px;}
#container #contents #LeftBlock #Stock td {background-color:#FFFFFF; height:62px}
#container #contents #LeftBlock #Stock .kakaku { color:#C50404; font-weight:bold; font-size:18px; font-family:"ＭＳ Ｐゴシック"}


/*インクルード（下）*/
#container #contents #LeftBlock #IncludeBottom {font-size:15px; font-weight:bold; width:675px}
#container #contents #LeftBlock #IncludeBottom h3 { width:675px; height:22px; background-image:url(../images/title_include.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock #IncludeBottom table {margin-top:10px}
#container #contents #LeftBlock #IncludeBottom img {margin-bottom:5px}
#container #contents #LeftBlock #IncludeBottom h4 {font-size:15px; font-weight:bold}
#container #contents #LeftBlock #IncludeBottom p {font-weight:normal; margin:0; line-height:130%}

/* ==================================================================================================================

===================================================================================== コーディネート */


/* 概要 */
#container #contents #LeftBlock #CodinateTopImgArea {float:left; width:390px}
#container #contents #LeftBlock #CodinateTopImgArea .enlargement {margin-top:10px}
#container #contents #LeftBlock .CordinateProduct .TopImgArea .enlargement {margin-top:10px}

#container #contents #LeftBlock #CodinateTopTextArea {width:270px; margin:0; float:right}
#container #contents #LeftBlock #CodinateTopTextArea h2 {font-size:18px; padding-bottom:5px; line-height:120%}
#container #contents #LeftBlock #CodinateTopTextArea a {font-size:18px; padding-bottom:5px; line-height:120%}
#container #contents #LeftBlock #CodinateTopTextArea #sentence {font-size:15px; line-height:150%; background-image:url(../images/line.gif); background-position:bottom; background-repeat:repeat-x; padding:10px 0 20px; margin-bottom:30px}
#container #contents #LeftBlock #CodinateTopTextArea li { padding-left:15px; background-image:url(../../common/images/cordinate/icon_cordinate_h2.gif); background-repeat:no-repeat; background-position:0 2px}
#container #contents #LeftBlock #CodinateTopTextArea h3 {font-size:16px; font-weight:bold; margin-bottom:10px}
#container #contents #LeftBlock #CodinateTopTextArea p {font-size:16px; line-height:130%; margin-bottom:10px}
#container #contents #LeftBlock #CodinateTopTextArea span {color:#C50404; font-weight:bold; font-size:18px}

#container #contents #LeftBlock .sentence {padding-top:10px; clear:both; font-size:15px; line-height:128%}
#container #contents #LeftBlock .sentence span {padding-left:15px}



/* 商品（詳細ページのクラスバージョン） */
#container #contents #LeftBlock .CordinateProduct {width:675px; margin:0; padding:0}
#container #contents #LeftBlock .CordinateProduct h2 {width:663px; background-image:url(../images/cordinate/bg_title.jpg); background-repeat:repeat-x; height:28px; font-size:18px; color:#FFFFFF; font-weight:normal; padding:7px 0 0 12px; margin-bottom:20px;}

#container #contents #LeftBlock .CordinateProduct .TopImgArea {float:left; width:390px}
#container #contents #LeftBlock .CordinateProduct .TopTextArea {height:390px; width:270px; margin:0; float:right}
#container #contents #LeftBlock .CordinateProduct .TopTextArea h3 { width:269px; height:22px; background-image:url(../images/title_value.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal; margin:20px 0}
#container #contents #LeftBlock .CordinateProduct .TopTextArea p {width:265px; font-size:15px; line-height:150%;padding:0 0 10px}
#container #contents #LeftBlock .CordinateProduct .TopTextArea span { color:#C50404; margin:0; padding:0; font-weight:bold; font-size:18px; font-family:"ＭＳ Ｐゴシック"}
#container #contents #LeftBlock .CordinateProduct .TopTextArea .enlargement { position:absolute; margin-top:364px}

#container #contents #LeftBlock .CordinateProduct .btn {width:675px; padding-top:30px; margin:0px; clear:both}
#container #contents #LeftBlock .CordinateProduct .btn h3 { margin-bottom:10px; background-image:url(../images/line.gif); background-repeat:repeat-x; background-position:bottom}
#container #contents #LeftBlock .CordinateProduct .btn li {float:left;padding-right:5px;}

#container #contents #LeftBlock .CordinateProduct .Color {width:675px; padding-top:30px; margin:0; clear:both; font-size:13px; line-height:128%}
#container #contents #LeftBlock .CordinateProduct .Color h3 { width:675px; height:22px; background-image:url(../images/title_color.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock .CordinateProduct .Color li { width:88px; float:left; padding:10px 8px 0 0;}
#container #contents #LeftBlock .CordinateProduct .Color li .ColorBlock {width:88px; margin:0; padding:0}
#container #contents #LeftBlock .CordinateProduct .Color li .ColorBlock .ColorImg {width:88px; margin:0; padding:0}
#container #contents #LeftBlock .CordinateProduct .Color li .ColorBlock .ColorText {width:88px; margin:0; padding:0}
#container #contents #LeftBlock .CordinateProduct .Color a { color:#333333; text-decoration:none}
#container #contents #LeftBlock .Color a:hover {color:#009966; text-decoration:underline}

#container #contents #LeftBlock .CordinateProduct .Feature {width:675px; padding:0; margin:0}
#container #contents #LeftBlock .CordinateProduct .Feature h3 { width:675px; height:22px; background-image:url(../images/title_feature.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock .CordinateProduct .Feature h4 {font-size:15px; font-weight:bold;}
#container #contents #LeftBlock .CordinateProduct .Feature li { float:left; width:320px; padding:10px 10px 0 0}
#container #contents #LeftBlock .CordinateProduct .Feature .FeatureBlock { width:315px; padding:0 5px 0 0; margin:0}

#container #contents #LeftBlock .CordinateProduct .FeatureBlock { width:315px; padding:0 5px 0 0; margin:0}
#container #contents #LeftBlock .CordinateProduct .FeatureBlock .FeatureImg { width:110px; float:left; margin:0 10px 0 0; padding:0;}
#container #contents #LeftBlock .CordinateProduct .FeatureBlock .FeatureImg img{border-style:solid; border-width:1px; border-color:#999999}
#container #contents #LeftBlock .CordinateProduct .FeatureBlock .FeatureText { width:185px; float:right; margin:0; padding:0}
#container #contents #LeftBlock .CordinateProduct .FeatureBlock .FeatureText a { color:#333333; text-decoration:none; font-size:15px; line-height:128%}
#container #contents #LeftBlock .CordinateProduct .FeatureBlock .FeatureText a:hover {color:#009966; font-size:15px; text-decoration:underline}

#container #contents #LeftBlock .CordinateProduct .Size {width:675px; padding:0; margin:0; clear:both}
#container #contents #LeftBlock .CordinateProduct .Size h3 { width:675px; height:22px; background-image:url(../images/title_size.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock .CordinateProduct .Size .size {padding:5px 0 0 0}
#container #contents #LeftBlock .CordinateProduct .Size p {font-size:15px; margin-top:10px}

#container #contents #LeftBlock .CordinateProduct .ProductContents {width:675px; padding:0; margin:0; clear:both}
#container #contents #LeftBlock .CordinateProduct .ProductContents h3 { width:675px; height:22px; background-image:url(../images/title_contents.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock .CordinateProduct .ProductContents p {font-size:15px; line-height:160%; margin-top:10px} 
#container #contents #LeftBlock .CordinateProduct .ProductContents .dammy {padding:5px 0 0 0}

#container #contents #LeftBlock .CordinateProduct .Stock {width:675px; padding:0; margin:0; clear:both; font-size:15px; line-height:100%}
#container #contents #LeftBlock .CordinateProduct .Stock p {font-size:15px; line-height:128%; margin-top:10px}
#container #contents #LeftBlock .CordinateProduct .Stock h3 { width:675px; height:22px; background-image:url(../images/title_stock.gif); background-repeat:no-repeat; display:block; text-indent:-9999px; font-size:12px; font-weight:normal;}
#container #contents #LeftBlock .CordinateProduct .Stock h4 {font-size:18px; padding:20px 0 10px}
#container #contents #LeftBlock .CordinateProduct .Stock table { width:675px; background-color:#999999; text-align:center; vertical-align:middle}
#container #contents #LeftBlock .CordinateProduct .Stock th {background-color:#DDECF0; font-weight:normal; height:37px}
#container #contents #LeftBlock .CordinateProduct .Stock .thItemNo {width:64px;}
#container #contents #LeftBlock .CordinateProduct .Stock .thColor {width:196px;}
#container #contents #LeftBlock .CordinateProduct .Stock .thValue {width:77px;}
#container #contents #LeftBlock .CordinateProduct .Stock .thSize {width:46px;}
#container #contents #LeftBlock .CordinateProduct .Stock .thStock {width:58px;}
#container #contents #LeftBlock .CordinateProduct .Stock .thShoppingBtn {width:167px;}
#container #contents #LeftBlock .CordinateProduct .Stock td {background-color:#FFFFFF; height:62px}
#container #contents #LeftBlock .CordinateProduct .Stock .kakaku { color:#C50404; font-weight:bold; font-size:18px; font-family:"ＭＳ Ｐゴシック"}
#container #contents #LeftBlock .CordinateProduct .Stock .DetailLarge { margin-left:382px}




/* ==================================================================================================================

===================================================================================== 中カテゴリ一覧ページ */


/* カテゴリリスト */
#container #contents #LeftBlock #MidiumCategolyTop {width:675px; margin:0; padding:0}
#container #contents #LeftBlock #MidiumCategolyTop h2 {background-image:url(../images/midium_categoly/bg_title.jpg); width:675px; height:60px; display:block; text-indent:-9999px; margin:0; padding:0}

/*
#container #contents #LeftBlock #MidiumCategolyTop ul {width:675px; margin:0; padding:0}
#container #contents #LeftBlock #MidiumCategolyTop li {float:left; padding-right:3px; margin:0;}
*/

#container #contents #LeftBlock #MidiumCategolyTop p {padding:5px 0 20px 0; line-height:140%; font-size:15px; line-height:130%}
#container #contents #LeftBlock #MidiumCategolyTop a {font-size:14px;}


/* 各カテゴリ（共通） */
#container #contents #LeftBlock .MidiumCategolyProducts {width:675px; margin:0}

/*
#container #contents #LeftBlock .ichiran { position:absolute; margin-left:517px}
*/
/* 各カテゴリ */

#container #contents #LeftBlock #JacketBlouson {width:675px; margin-bottom:8px; padding:0; height:32px}
#container #contents #LeftBlock #JacketBlouson .ichiran { position:absolute; margin-left:194px}
#container #contents #LeftBlock #JacketBlouson h3 { background-image:url(../images/midium_categoly/title_jacket_blouson.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #ShirtBlouse {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #ShirtBlouse .ichiran { position:absolute; margin-left:165px}
#container #contents #LeftBlock #ShirtBlouse h3 { background-image:url(../images/midium_categoly/title_shirt_blouse.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #CardiganEnsemble {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #CardiganEnsemble .ichiran { position:absolute; margin-left:245px}
#container #contents #LeftBlock #CardiganEnsemble h3 { background-image:url(../images/midium_categoly/title_cardigan_ensemble.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #Suit {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #Suit .ichiran { position:absolute; margin-left:87px}
#container #contents #LeftBlock #Suit h3 { background-image:url(../images/midium_categoly/title_suit.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #TshirtCutso {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #TshirtCutso .ichiran { position:absolute; margin-left:197px}
#container #contents #LeftBlock #TshirtCutso h3 { background-image:url(../images/midium_categoly/title_t_shirt_cutso.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #KnitSweater {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #KnitSweater .ichiran { position:absolute; margin-left:165px}
#container #contents #LeftBlock #KnitSweater h3 { background-image:url(../images/midium_categoly/title_knit_sweater.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #Skirt {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #Skirt .ichiran { position:absolute; margin-left:104px}
#container #contents #LeftBlock #Skirt h3 { background-image:url(../images/midium_categoly/title_skirt.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}

#container #contents #LeftBlock #UnderPants {width:675px; margin:0 0 8px 0; padding:0}
#container #contents #LeftBlock #UnderPants .ichiran { position:absolute; margin-left:87px}
#container #contents #LeftBlock #UnderPants h3 { background-image:url(../images/midium_categoly/title_underpants.gif); text-indent:-9999px; display:block; background-repeat:no-repeat; background-position:0 10px; height:32px}




/* ==================================================================================================================

============================================ 小カテゴリ一覧ページ （検索結果ページ）*/


/* 表示と並び替え */
#container #contents #LeftBlock #SmallCategoryTop {width:675px; margin:0; padding:0}
#container #contents #LeftBlock #SmallCategoryTop h2 {background-image:url(../images/small_categoly/bg_title.jpg); background-repeat:repeat-x; width:663px; height:50px; font-size:25px; color:#FFFFFF; font-weight:normal; padding:9px 0 0 12px; letter-spacing:2px; margin-bottom:10px; line-height:100%}
#container #contents #LeftBlock #SmallCategoryTop .indication {float:left; line-height:100%; font-size:15px; padding:0; margin:0}
#container #contents #LeftBlock #SmallCategoryTop a {font-size:15px; font-weight:normal; margin:0; padding:0; line-height:100%}

#container #contents #LeftBlock .navigation {float:right; line-height:100%; font-size:15px; padding:0; margin:0 0 8px; text-align:right}

#container #contents #LeftBlock #LineUp {clear:both; width:673px; height:28px; background-image:url(../images/small_categoly/bg_line_change.jpg); background-repeat:no-repeat; border:solid; border-width:1px; border-color:#333333; padding:0; margin:0 0 20px}
#container #contents #LeftBlock #LineUp .left { float:left; padding:7px 0 0 28px; color:#FFFFFF; font-size:16px; font-weight:bold; margin:0}
#container #contents #LeftBlock #LineUp .right { float:left; padding:7px 0 0 30px; font-weight:normal; font-size:15px; margin:0}
#container #contents #LeftBlock #LineUp .right a {font-size:15px}


/* 商品（共通） */
#container #contents #LeftBlock .ProductList {width:675px; margin:0; clear:both; padding:0}
#container #contents #LeftBlock .ProductList li {width:158px; padding:0 10px 0 0; float:left; list-style:none}
#container #contents #LeftBlock .ProductList div {width:158px; margin:0; padding:0;}
#container #contents #LeftBlock .ProductList h3 {font-size:14px; line-height:130%; margin:7px 0 14px; font-weight:normal}
#container #contents #LeftBlock .ProductList h4 {font-size:14px; line-height:130%; margin:7px 0 14px; font-weight:normal}
#container #contents #LeftBlock .ProductList p {font-size:15px; line-height:100%; margin:0 0 8px 0;}
#container #contents #LeftBlock .ProductList span {color:#C50404; font-weight:bold}
#container #contents #LeftBlock .ProductList img {margin:0}





/* ==================================================================================================================

============================================ カタログ*/


/* 商品番号入力画面 */
#container #CatalogOrder {width:745px; margin:0 auto; padding-top:15px; clear:both} 
#container #CatalogOrder h2 { background-image:url(../../catalog/image/title_order.gif); background-repeat:no-repeat; height:24px; margin:0; padding-bottom:15px; text-indent:-9999px; display:block}
#container #CatalogOrder h3 {font-size:18px; line-height:100%; margin:0; padding:0}
#container #CatalogOrder p {font-size:15px; line-height:140%; margin:0; padding:10px 0}

#container #CatalogOrder table {background-color:#999999; margin-bottom:10px}
#container #CatalogOrder th {background-color:#D8F1ED; padding:15px 0 5px 0; margin:0; font-size:15px; font-weight:bold; line-height:150%; vertical-align:top}
#container #CatalogOrder th span {font-weight:normal}
#container #CatalogOrder #CatalogNo {width:48px}
#container #CatalogOrder #thItemNo {width:233px}
#container #CatalogOrder #thColor {width:125px}
#container #CatalogOrder #thSize {width:125px}
#container #CatalogOrder #thSituation {width:214px}

#container #CatalogOrder td {background-color:#FFFFFF; padding:11px 0; font-size:14px; line-height:140%; text-align:center}
#container #CatalogOrder .tdForExmanple { background-color:#FFFFD9}
#container #CatalogOrder .tdForExmanple input {width:82px}
#container #CatalogOrder .tdForExmanple select {width:82px;}
#container #CatalogOrder .tdForExmanple img {margin:0; padding:0}


#container #CatalogOrder img {margin:0 0 20px 275px}
#container #CatalogOrder input {width:82px}
#container #CatalogOrder select {width:82px;}



/* 入力商品番号確認在庫チェック実施画面 */
#container #CatalogConfirmation {width:745px; margin:0 auto; padding-top:15px; clear:both} 
#container #CatalogConfirmation h2 { background-image:url(../../catalog/image/title_order.gif); background-repeat:no-repeat; height:24px; margin:0; padding-bottom:15px; text-indent:-9999px; display:block}
#container #CatalogConfirmation h3 {font-size:18px; line-height:100%; margin:0; padding:0}
#container #CatalogConfirmation p {font-size:15px; line-height:140%; margin:0; padding:10px 0}

#container #CatalogConfirmation table {background-color:#999999; margin-bottom:10px}
#container #CatalogConfirmation th {background-color:#D8F1ED; padding:15px 0 5px 0; margin:0; font-size:15px; font-weight:bold; line-height:150%; vertical-align:top}
#container #CatalogConfirmation th span {font-weight:normal}
#container #CatalogConfirmation #CatalogNo {width:48px}
#container #CatalogConfirmation #thItemNo {width:130px}
#container #CatalogConfirmation #thColor {width:125px}
#container #CatalogConfirmation #thSize {width:125px}
#container #CatalogConfirmation #thSituation {width:234px}
#container #CatalogConfirmation #thDeletion {width:83px}
#container #CatalogConfirmation td {background-color:#FFFFFF; padding:11px 0; font-size:14px; line-height:140%; text-align:center}
#container #CatalogConfirmation .tdSituation {text-align:left; padding-left:20px}

#container #CatalogConfirmation img {margin:0 0 20px 275px}
#container #panB {
	padding: 0px;
	width: 880px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#container #panB #Image66 {
	float: right;
	margin-top: 10px;
}
#container #panB #Image65 {
	float: right;
}
#container #panB p {
	float: left;
	width: 680px;
	font-size: 14px;
}
.top_return {
	line-height: 1.5em;
	color: 009966;
	font-size: 14px;
	font-weight:normal
}

/* タブやりかえのためにスタイル追加20080906 */
#container2 #panB {
	padding: 0px;
	width: 880px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#Top #Container #container2 #panB #Image66 {
	float: right;
	margin-top: 10px;
}

#Top #Container #container2 #panB #Image65 {
	float: right;
}

#Top #Container #container2 #panB  p {
	float: left;
	width: 680px;
	font-size: 14px;
}
