
/* 株式会社ウィンテル
Copyright(c)Wintel Corporation. All Rights Reserved. */

/* 専門サイト向け メーカー一覧画面CSS */

.makerList .hcw_vcs_mslist { background-color: #FFFFFF; clear: both; min-height: 500px; width: 100%; display: block; background-image: none; }
.makerList .hcw_vcs_mslist .msbody { clear: both; height: auto; width: 850px; margin-right: auto; margin-left: auto; background-color: #FFF; padding-top: 10px; padding-bottom: 10px; border-top-width: 1px; border-top-style: dotted; border-top-color: #666; border-bottom-style: none; }


.makerList .hcw_vcs_mslist .msbody_left { height: auto; width: 200px; padding-top: 10px; padding-bottom: 30px; float: left; background-color: #000; }
.makerList .hcw_vcs_mslist .msbody_right { height: auto; width: 680px; padding-top: 10px; padding-bottom: 0px; float: right; color: #000; }


.makerList .hcw_vcs_mslist .msbody h2 { width: auto; font-size: 12px; line-height: 1.4em; color: #999; font-weight: normal; }
.makerList .hcw_vcs_mslist .msbody .ms-i-200 { background-image: url(/vcsImg/img/index/search/germany/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #333; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-201 { background-image: url(/vcsImg/img/index/search/usa/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-202 { background-image: url(/vcsImg/img/index/search/great_britain/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-204 { background-image: url(/vcsImg/img/index/search/italy/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-203 { background-image: url(/vcsImg/img/index/search/france/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-205 { background-image: url(/vcsImg/img/index/search/sweden/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-206 { background-image: url(/vcsImg/img/index/search/brasil/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-207 { background-image: url(/vcsImg/img/index/search/korea/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-208 { background-image: url(/vcsImg/img/index/search/czech/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-209 { background-image: url(/vcsImg/img/index/search/austria/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-100 { background-image: url(/vcsImg/img/index/search/japan/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }
.makerList .hcw_vcs_mslist .msbody .ms-i-999 { background-image: url(/vcsImg/img/index/search/others/national_flag.png); background-repeat: no-repeat; background-position: center 20px; font-size: 12px; line-height: 12px; text-decoration: none; text-align: center; display: block; height: auto; width: 140px; padding-top: 88px; margin-right: auto; margin-left: auto; color: #FFF; float: left; }



.makerList .hcw_vcs_mslist .msbody ul.mslist li { float: left; list-style-image: none; list-style-type: none; margin-right: 0px; margin-bottom: 6px; margin-left: 12px; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; margin-top: 6px; }
/* 在庫ありでオンマウスボーターあり */
.makerList .hcw_vcs_mslist .msbody ul.mslist li .border { font-size: 12px; line-height: 12px; display: block; height: auto; width: 140px; text-align: left; text-shadow: 0px 1px 1px #000; border: 1px solid transparent; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #666; text-shadow: 0px 1px 1px #fff; background-color: #DFDFDF; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; font-weight: bold; }
.makerList .hcw_vcs_mslist .msbody ul.mslist li .border:hover { font-size: 12px; line-height: 12px; display: block; height: auto; width: 140px; text-align: left; text-shadow: 0px 1px 1px #000; border: 1px solid #666; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #333; text-shadow: 0px 1px 1px #fff; background-color: #BDBDBD; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }
.mslist.cf li .count { float: right; color: #333; font-size: 10px; padding-top: 0px; font-weight: normal; }

/* 在庫無しでボーターなし */
.makerList .hcw_vcs_mslist .msbody ul.mslist li .border_non { font-size: 12px; line-height: 12px; display: block; height: auto; width: 140px; text-align: left; text-shadow: 0px 1px 1px #000; border: 1px solid transparent; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #666; text-shadow: 0px 1px 1px #fff; background-color: #F2F2F2; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }
.makerList .hcw_vcs_mslist .msbody ul.mslist li .border_non:hover { font-size: 12px; line-height: 12px; display: block; height: auto; width: 140px; text-align: left; text-shadow: 0px 1px 1px #000; border: 1px solid transparent; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; color: #666; text-shadow: 0px 1px 1px #fff; background-color: #F2F2F2; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; }

.makerList .hcw_vcs_mslist .msbody ul.mslist li a { text-decoration: none;  line-height: 1em; }

.makerList .hcw_vcs_mslist .msbody .mslist li div { background-repeat: no-repeat; background-position: center 6px; }




