body {
font-family: "ＭＳ ゴシック",monospace;
background-color: #666666;
font-size: 10px;
margin-top: 0px;
text-align:center;
}

h1 {
display: inline;
}

a {
text-decoration: underline;
color: #000000;
padding: 1px 0px 1px 0px;
}

a:hover {
color: blue;
}

ul,li {
list-style-type: none;
}

li {
padding: 1px;
}

table {
font-size: 10px;
}

/*--- adi-files ---*/
#adi-files {
width: 728px;
background-color: #ffffff;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#title {
width: 728px;
}

#title img{
border: 0px;
padding: 0px 0px 0px 0px;
}

#adsense_top {
width: 728px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#main_menu {
float: left;
width: 130px;
padding: 0px 0px 150px 0px;
}

/*--- Top 3カラム 130-299-299 --- */
#top_content_1 {
float: left;
width: 299px;
}

#top_content_2 {
float: left;
width: 299px;
}

/*--- 2カラム 130-598 --- */
#content_1 {
float: right;
width: 598px;
margin: 0px;
}

/*--- スニーカー,CM Top　3カラム 130-424-174 ---*/
#content_2 {
float: left;
width: 424px;
}

/*--- シグネチャー,シリーズ別 3カラム 130-478-120 ---*/
#content_3 {
float: left;
width: 478px;
}

/*--- スニーカー,CM 174 ---*/
#side_menu_1 {
float: left;
width: 174px;
}

/*--- シグネチャー,シリーズ別 120 ---*/
#side_menu_2 {
float: left;
width: 120px;
}

#footer {
clear: both;
width: 728px;
color: #ffffff;
text-align: center;
background-color: #000000;
}

#footer a {
color: #ffffff;
text-decoration: none;
}


/*--- メインメニュー リスト ---*/
.main_menu {
margin: 0px 0px 0px 5px;
padding: 1px;
}



/*--- サイドメニュー リスト ul class ---*/
.side_menu {
margin: 0px;
padding: 1px;
}





/*------------------------ トップページ -----------------------*/
/*--- TOP 見出し---*/
.top_midashi_1 {
width: 290px;
background-color: #bbbbbb;
margin: 0px 3px 0px 6px;
}

.top_midashi_2 {
width: 290px;
background-color: #bbbbbb;
margin: 0px 6px 0px 3px;
}

/*--- 管理人より---*/
.top_kanrinin {
width: 270px;
margin: 1px 8px 40px 21px;
}

/*--- スニーカー PICK UP---*/
.top_sneaker_pick_up {
width: 275px;
margin: 1px 6px 10px 18px;
}

/*--- CM PICK UP---*/
.top_cm_pick_up {
width: 275px;
margin: 1px 6px 10px 18px;
}

/*--- ショップ一覧---*/
.top_shop {
width: 275px;
margin: 1px 3px 10px 21px;
}

/*--- ゴルフショップ一覧---*/
.top_golf_shop {
width: 275px;
margin: 1px 3px 10px 21px;
}

/*--- トップページ-サブコンテンツ リスト ---*/
.top_sub_content {
width: 275px;
margin: 0px 3px 10px 21px;
}

.top_sub_content_list {
margin: 0px 0px 0px 0px;
}

/*--- スニーカー更新ギャラリー ---*/
.top_sneaker {
width: 290px;
margin: 0px 0px 2px 0px;
}

.top_sneaker img {
margin: 2px 2px 2px 10px;
border-color: #000000;
padding: 2px;
background-color: #000000;
width: 72px;
height: 54px;
}

/*--- 共通 ---*/
.content_title_1 {
width: 598px;
text-align: center;
margin: 0px 0px 10px 0px;
}

.content_title_2 {
width: 424px;
text-align: center;
margin: 0px 0px 10px 0px;
}

.content_title_3 {
width: 478px;
text-align: center;
margin: 0px 0px 10px 0px;
}

.explanation {
width: 440px;
margin: 0px 79px 10px 79px;
}

.sab_name_jp{
width: 460px;
margin: 0px 69px 0px 69px;
}

/*--- 共通 コラボ 箱 各部名称など---*/
.word_box {
width: 560px;
clear: both;
margin: 0px 19px 5px 19px;
}

.word_left {
width: 277px;
float: left;
margin: 0px 3px 0px 0px;
}

.word_right {
width: 277px;
float: right;
margin: 0px 0px 0px 3px;
}

.word {
width: 277px;
font-size: 12px;
padding: 2px 0px 0px 2px;
margin: 0px 0px 2px 0px;
background-color: #bbbbbb;
}

.word_en {
width: 277px;
font-size: 12px;
padding: 2px 0px 0px 2px;
background-color: #bbbbbb;
}

.word_jp {
width: 277px;
font-size: 12px;
margin: 0px 0px 2px 0px;
background-color: #bbbbbb;
}

.word a {
text-decoration: none;
}

.word_jp a {
text-decoration: none;
}

.word_explanation {
width: 270px;
margin: 0px 0px 5px 0px;
}

.word_sample_model {
width: 270px;
text-align: right;
margin: 0px 0px 5px 0px;
}

/*--- ADI-filesについて ---*/
.mail {
text-align: center;
margin: 10px 0px 10px 0px;
}

/*--- アディダスの歴史 ---*/
.history_1 {
width: 460px;
margin: 0px 69px 10px 69px;
}

.history_2 {
width: 460px;
margin: 0px 69px 10px 69px;
}

.history_3 {
width: 400px;
margin: 0px 95px 10px 95px;
}

/*--- ダスラー家系図 ---*/
.dassler_family {
text-align: center;
margin: 0px 0px 10px 0px;
}

.name_en{
width: 460px;
font-size: 12px;
margin: 0px 69px 0px 69px;
}

.name_jp{
width: 460px;
font-size: 12px;
margin: 0px 69px 0px 69px;
}

/*--- アディダスショップ一覧 ---*/
.shop_title{
width: 460px;
font-size: 12px;
margin: 0px 69px 0px 69px;
}

.shop_title a{
text-decoration: none;
}

.shop_all_list {
margin: 0px 0px 7px 65px;
}

.shop_list {
margin: 3px 0px 3px 0px;
}

.shop_name_en {
width: 560px;
font-size: 12px;
margin: 10px 19px 0px 19px;
padding: 2px;
background-color: #bbbbbb;
}

.shop_name_jp {
width: 560px;
font-size: 12px;
margin: 0px 19px 0px 19px;
background-color: #bbbbbb;
}

.address {
width: 560px;
margin: 0px 19px 0px 19px;
padding: 1px;
}

.shop_last {
width: 598px;
text-align: center;
margin: 10px 0px 10px 0px;
}

/*--- アディダス 関連用語 130-478-120 ---*/
.keyword_top_explanation {
width: 340px;
margin: 0px 69px 10px 69px;
}

.keyword_box {
width: 438px;
margin: 0px 20px 10px 20px;
padding: 0px;
}

.keyword_en {
width: 438px;
font-size: 12px;
padding: 2px 0px 0px 2px;
background-color: #bbbbbb;
}

.keyword_jp {
width: 438px;
font-size: 12px;
margin: 0px 0px 2px 0px;
background-color: #bbbbbb;
}

.keyword a {
text-decoration: none;
}

.keyword_jp a {
text-decoration: none;
}

.keyword_explanation {
width: 430px;
margin: 0px 4px 15px 4px;
}

.keyword_sample_model {
width: 438px;
clear: both;
text-align: right;
margin: 0px 0px 15px 0px;
}

/*--- CMギャラリー 130-424-174 ---*/
.cm_title {
width: 340px;
margin: 0px 42px 3px 42px;
}

.cm_explanation {
width: 350px;
margin: 0px 37px 10px 37px;
}

.you_tube {
width: 424px;
text-align: center;
margin: 0px 0px 10px 0px;
}

/*--- スニーカーギャラリー 130-424-174 ---*/

.sneaker_box {
width: 368px;
margin: 0px 28px 0px 28px;
}

.sneaker_model {
width: 424px;
font-size: 12px;
text-align: center;
margin: 0px 0px 25px 0px;
}

.sneaker_jpg {
width: 164px;
float: left;
margin: 0px 4px 0px 0px;
}

.sneaker_year {
width: 200px;
text-align: center;
margin: 0px 0px 5px 0px;
}

.sneaker_content {
width: 200px;
float: right;
margin: 0px 0px 0px 0px;
}

.thumbnail_sneaker {
width: 338px;
clear: both;
margin: 0px 0px 0px 28px;
padding: 5px 0px 0px 0px;
}

.thumbnail_sneaker img {
border-color: #000000;
padding: 2px;
background-color: #000000;
}

.thumbnail_sneaker a {
text-decoration: none;
}

.sneaker_explanation {
width: 340px;
margin: 5px 42px 0px 42px;
}

/*--- スニーカーギャラリー スペック EQTなど---*/
.adidas_sneaker_gallery_sneaker_spec_1 {
text-align: center;
border-collapse: collapse;
clear: both;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
margin: 5px 0px 0px 28px;
}

.adidas_sneaker_gallery_sneaker_spec_1 td {
border: 1px #000000 solid;
}

.adidas_sneaker_gallery_sneaker_spec_2 {
border-collapse: collapse;
clear: both;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 0px 28px;
}

.adidas_sneaker_gallery_sneaker_spec_2 td {
border: 1px #000000 solid;
}

/*--- アパレルギャラリー 130-424-174 ---*/
.apparel_gallery_list {
width: 340px;
margin: 0px 0px 10px 0px;
}

.apparel_box {
width: 338px;
margin: 0px 38px 0px 48px;
}

.apparel_model {
width: 424px;
font-size: 12px;
text-align: center;
margin: 0px 0px 25px 0px;
}

.apparel_jpg {
width: 164px;
float: left;
margin: 0px 5px 3px 0px;
}

.apparel_content {
width: 163px;
float: left;
margin: 0px 3px 3px 3px;
}

.thumbnail_apparel {
width: 396px;
margin: 0px 0px 10px 28px;
}

.thumbnail_apparel img {
border-color: #000000;
}

.thumbnail_apparel a {
text-decoration: none;
}

.apparel_explanation {
width: 340px;
margin: 0px 42px 10px 42px;
}


/*--- カタログギャラリー 130-478-120 ---*/

.catalogue_top_explanation {
width: 340px;
margin: 0px 69px 10px 69px;
}

.catalogue_gallery_list {
width: 340px;
margin: 0px 0px 10px 0px;
}

.catalogue_title {
width: 438px;
margin: 0px 20px 2px 20px;
padding: 0px;
}

.catalogue_box {
width: 380px;
margin: 0px 49px 10px 49px;
}

.catalogue_left {
width: 104px;
height: 144px;
float: left;
clear: both;
margin: 0px 0px 5px 0px;
}

.catalogue_right {
width: 271px;
float: left;
margin: 0px 0px 5px 5px;
}

.catalogue_explanation {
list-style-type: none;
margin: 0px 0px 0px 5px;
}

/*--- シグネチャーギャラリー 130-478-120 ---*/
.signature_title {
width: 438px;
margin: 0px 20px 2px 20px;
padding: 0px;
background-color: #bbbbbb;
}
.signature_top_explanation {
width: 340px;
margin: 0px 69px 10px 69px;
}

.country_flag {
width: 35px;
height: 26px;
float: left;
text-align: center;
margin: 3px 3px 0px 5px;
background-color: #bbbbbb;
}

.signature_name_en{
width: 390px;
font-size: 12px;
float: right;
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 2px;
background-color: #bbbbbb;
}

.signature_name_jp{
width: 390px;
font-size: 12px;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px;
background-color: #bbbbbb;
}

.signature_explanation {
width: 430px;
margin: 0px 24px 10px 24px;
}

.signature_model_list {
list-style-type: none;
margin: 0px 0px 10px 29px;
}

/*--- シリーズギャラリー 130-478-120 ---*/

.thumbnail_1 {
width: 478px;
text-align: center;
}

.thumbnail_1 img {
border-color: #000000;
}

.thumbnail_1 a {
text-decoration: none;
}

/*--- サムネイル2段目 ---*/
.thumbnail_2 {
margin: 0px 0px 0px 70px;
}

.thumbnail_2 img {
border-color: #000000;
}

.thumbnail_2 a {
text-decoration: none;
}

/*--- 日本製一覧 アドベンチャー一覧 ---*/
.thumbnail_jp {
width: 440px;
margin: 0px 19px 3px 19px;
}

.thumbnail_jp img {
border-color: #000000;
}

.thumbnail_jp a {
text-decoration: none;
}

/*--- 安全靴 ---*/
.safety_explanation {
width: 388px;
margin: 0px 45px 10px 45px;
}
.safety_title {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_safety {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_safety img {
border-color: #000000;
}

.thumbnail_safety a {
text-decoration: none;
}

/*--- エキップメント ---*/
.eqt_explanation {
width: 388px;
margin: 0px 45px 10px 45px;
}

.eqt_title {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_eqt {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_eqt img {
border-color: #000000;
}

.thumbnail_eqt a {
text-decoration: none;
}

/*--- ZXシリーズ ---*/
.zx_explanation_1 {
width: 388px;
margin: 0px 45px 10px 45px;
}

.zx_title {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_zx {
width: 388px;
margin: 0px 45px 3px 45px;
}

.thumbnail_zx img {
border-color: #000000;
}

.thumbnail_zx a {
text-decoration: none;
}

.zx_table_1 {
text-align: center;
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
}

.zx_table_1 td {
border: 1px #000000 solid;
}

.zx_table_2 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
}

.zx_table_2 td {
border: 1px #000000 solid;
}

.zx_ichiran_box {
width: 400px;
margin: 0px 39px 0px 39px;
}

.zx_table_left {
width: 333px;
float: left;
}

.zx_table_right {
width: 67px;
float: left;
}

.zx_table_3_1 {
width: 333px;
text-align: center;
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
}

.zx_table_3_2 {
width: 67px;
text-align: center;
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 0px #000000 solid;
border-bottom: 1px #000000 solid;
}

.zx_table_4 {
width: 333px;
text-align: center;
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
}

.zx_table_4 td {
border: 1px #000000 solid;
}

.zx_table_5 {
width: 67px;
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 0px #000000 solid;
border-bottom: 2px #000000 solid;
}

.zx_table_5 td {
border: 1px #000000 solid;
border-left: 0px #000000 solid;
}

/*--- ZX8000 spec ---*/
.zx8000 {
text-align: center;
}

.zx_box {
width: 437px;
height: 94px;
margin: 5px 81px 5px 80px;
}

.zx_parts_1 {
float: left;
width: 124px;
height: 94px;
margin: 0px 0px 0px 0px;
}

.zx_parts_2 {
float: right;
width: 124px;
height: 94px;
margin: 0px 0px 0px 0px;
}

.zx_explanation_2 {
float: left;
width: 180px;
height: 94px;
margin: 0px 4px 0px 4px;
}

/*--- ペプシボトルキャップギャラリー 130-478-120 ---*/
.bottle_cap_explanation {
width: 368px;
margin: 0px 55px 10px 55px;
}

.bottle_cap_model {
width: 478px;
font-size: 12px;
text-align: center;
margin: 0px 0px 10px 0px;
}

.bottle_cap_model a {
text-decoration: none;
}

.bottle_cap_content {
text-align: center;
margin: auto;
padding: 0px;
}

.thumbnail_bottle_cap {
width: 300px;
text-align: center;
margin: 0px 89px 5px 89px;
}

.thumbnail_bottle_cap img {
border-color: #000000;
}

.thumbnail_bottle_cap a {
text-decoration: none;
}

/*--- サブコンテンツ 共通テーブル ---*/
.table_2 {
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
margin: 0px 0px 0px 0px;
}

.table_2 td {
border: 1px #000000 solid;
}

.table_1 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 10px 0px;
}

.table_1 td {
border: 1px #000000 solid;
}

.table_3 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 0px 0px;
}

.table_3 td {
border: 1px #000000 solid;
}

/*--- サイズチャート ---*/
.size_content {
width: 360px;
margin: 5px 119px 5px 119px;
}

/*--- サブコンテンツ デサント ウェア サイズチャート ---*/
.size_chart_1 {
}

.size_chart_2 {
text-align: center;
width: 70px;
border-collapse: collapse;
border: 1px #000000 solid;
}

.size_chart_3 {
width: 60px;
}

.size_chart_4 {
border-top-style: solid; 
border-bottom-style: solid;
border-width: 1px 0px 1px 0px;
border-color: #000000;
}

/*--- SNEAKER GALLERY 画像 ---*/
.sneaker_gallery {
height: 15px;
background-color: #000000;
}

/*--- グッドデザイン賞 ---*/
.good_design {
margin: 3px 79px 3px 79px;
}

/*--- 日本製まとめ ---*/
.about_made_in_japan_2 {
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
margin: 0px 0px 0px 13px;
}

.about_made_in_japan_2 td {
border: 1px #000000 solid;
}

.about_made_in_japan_1 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 0px 13px;
}

.about_made_in_japan_1 td {
border: 1px #000000 solid;
}

.about_made_in_japan_3 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 10px 13px;
}

.about_made_in_japan_3 td {
border: 1px #000000 solid;
}

/*--- アディダス・ドイツとアディダス・フランス ---*/
.adidas_gf_2 {
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
margin: 0px 0px 0px 13px;
}

.adidas_gf_2 td {
border: 1px #000000 solid;
}

.adidas_gf_1 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 0px 13px;
}

.adidas_gf_1 td {
border: 1px #000000 solid;
}

.adidas_gf_3 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 10px 13px;
}

.adidas_gf_3 td {
border: 1px #000000 solid;
}


/*--- 西独と日本販売価格 サブコンテンツ ---*/
.about_dm_yen_1 {
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
margin: 0px 0px 0px 13px;
}

.about_dm_yen_1 td {
border: 1px #000000 solid;
}

.about_dm_yen_2 {
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
margin: 0px 0px 10px 13px;
}

.about_dm_yen_2 td {
border: 1px #000000 solid;
}

/*--- テニス ラケット データ ---*/
.tennis_racket_1 {
text-align: center;
border-collapse: collapse;
border-top: 2px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 1px #000000 solid;
}

.tennis_racket_1 td {
border: 1px #000000 solid;
}

.tennis_racket_2 {
text-align: center;
border-collapse: collapse;
border-top: 1px #000000 solid;
border-right: 2px #000000 solid;
border-left: 2px #000000 solid;
border-bottom: 2px #000000 solid;
}

.tennis_racket_2 td {
border: 1px #000000 solid;
}

/*--- アドセンス ---*/
.adsense {
text-align: center;
margin: 0px 0px 0px 0px;
padding: 50px 0px 0px 0px;
clear: both;
}

.adsense_link {
text-align: center;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}

#adsense_top {
margin: 15px 0px 15px 0px;
padding: 0px 0px 0px 0px;
}


