/*
Theme Name: az-kids-TwentyTen
Description: azで使用するTwenty Ten Baseの子テーマ 追加cssを記述
Template:twentyten
*/

@import url('../twentyten/style.css');


/* =追加CSS
----------------------------------------------- */
.bicycle_main {
	width: 620px;
}

.p10 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 10px; 
	line-height: 1.3em; 
}

.p12 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 12px; 
	line-height: 1.3em; 
}

.p13 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 13px; 
	line-height: 1.3em; 
}

.p14 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 14px; 
	line-height: 1.3em; 
}
.p16 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	line-height: 1.3em; 
}
.p18 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 18px; 
	line-height: 1.3em; 
}
.p20 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 20px; 
	line-height: 1.3em; 
}
.p22 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 22px; 
	line-height: 1.3em; 
}

.bicycle_index { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 600; 
	width: 600px;
	line-height: 1.5em; 
	text-indent:15px;
	text-align: left; 
	padding-top: 3px; 
	padding-bottom: 3px;
	background-color: #f0f0f0; 
	border-width: 0 0 0 10px; 
	border-style: none none none solid;
	border-color: #ffffff #ffffff #ffffff #dc143c;
}

ul.bicycle01 { 
	margin : 0; 
	padding: 0;
}

ul.bicycle01 li { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 400; 
	line-height: 1.8em; 
	margin-left: 15px;
	list-style: disc; 
}


table.bicycle01  { 
	width: 650px; 
	border-collapse: collapse; 
	border: 1px #808080 solid; 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; 
	margin: 15px 0; 
}

table.bicycle01 td.img { 
	width: 200px;
	text-align: center;
	vertical-align: bottom;
	padding: 0;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}


table.bicycle01 td.center_fs01 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: center;
	padding: 3px 3px 15px 3px;
	background-color: #ffffff;
	border: 1px #808080 solid;
}

table.bicycle01 td.center_fs02 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: center;
	padding: 3px 3px 15px 3px;
	background-color:  #f0f0f0;
	border: 1px #808080 solid;
}

table.bicycle01 td.left_fs01 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: left;
	padding-left: 2px;
	padding-top: 0;
	padding-bottom: 10px;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}

table.bicycle01 td.left_fs02 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: left;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f0f0f0;
	border: 1px #ffffff solid;
}

table.bicycle01 td.right_fs01 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: right;
	padding-right: 2px;
	padding-top: 0;
	padding-bottom: 2px;
	background-color: #ffffff;
	border: 1px #ffffff solid;
}

table.bicycle01 td.right_fs02 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: right;
	padding-right: 2px;
	padding-top: 0;
	padding-bottom: 2px;
	background-color: #f0f0f0;
	border: 1px #ffffff solid;
}


.bicycle_link a:link { 
	color: #003333; 
	text-decoration: none; 
}
.bicycle_link a:visited { 
	color: #003333; 
	text-decoration: none; 
}
.bicycle_link a:hover { 
	color: #ff9900; 
	text-decoration: underline; 
}
.bicycle_link a:active { 
	color: #003333; 
	text-decoration: none; 
}

.bicycle_index02 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 600; 
	line-height: 1.5em; 
	text-indent:7px;
	text-align: left; 
	padding-top: 3px; 
	padding-bottom: 3px;
	background-color: #f0f0f0; 
	border-width: 0 0 0 5px; 
	border-style: none none none solid;
	border-color: #ffffff #ffffff #ffffff #dc143c;
}

.bicycle_index03 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 600; 
	line-height: 1.0em; 
	text-indent:7px;
	text-align: left; 
	padding-top: 0; 
	padding-bottom: 0;
	background-color: #ffffff; 
	border-width: 0 0 0 5px; 
	border-style: none none none solid;
	border-color: #ffffff #ffffff #ffffff #dc143c;
}

table.bicycle02  { 
	width: 600px; 
	border-collapse: collapse; 
	border: 1px #808080 solid; 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; 
	margin: 0; 
}

table.bicycle02 th { 
	font-size:16px;
	text-align: left;
	vertical-align: center;
	padding: 10px;
	background-color: #f0f0f0;
	border: 1px #808080 solid;
}

table.bicycle02 td.img { 
	width: 200px;
	height: 170px;
	text-align: center;
	vertical-align: bottom;
	padding: 0;
	background-color: #ffffff;
	border: 1px #808080 solid;
}

table.bicycle02 td.img02 { 
	width: 200px;
	text-align: center;
	vertical-align: bottom;
	padding: 0;
	background-color: #ffffff;
	border: 1px #808080 solid;
}


table.bicycle02 td.name {   
	font-size:12px;
	line-height: 1.3em;
	text-align: left;
	padding: 3px;
	background-color: #f8f8ff;
	border: 1px #808080 solid;
}

table.bicycle02 td.fs01 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: left;
	padding: 3px;
	background-color:  #ffffff;
	border: 1px #808080 solid;
}

table.bicycle02 td.fs02 {   
	font-size:12px;
	line-height: 1.3em;
	text-align: left;
	padding: 3px;
	height: 20px;
	background-color: #ffffff;
	border: 1px #808080 solid;
}

.bicycle_button1 a:hover img { 
	opacity: 0.6; 
	filter: alpha(opacity=60); 
}

.bicycle_button2 a:hover img { 
	opacity: 0.6; 
	filter: alpha(opacity=60); 
}

.bicycle_button3 a:hover img { 
	opacity: 0.6; 
	filter: alpha(opacity=60); 
}

.bicycle_button4 a:hover img { 
	opacity: 0.6; 
	filter: alpha(opacity=60); 
}

.bicycle_shopping { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 14px; 
	font-weight: 400; 
	width: 600px;
	line-height: 1.2em; 
	text-align: left; 
	padding-top: 3px; 
	padding-bottom: 3px;
}

/* =見出し追加CSS
----------------------------------------------- */

.subtitle01 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 600; 
	color: #3d455c; 
	line-height: 1.0em; 
	text-indent: 10px;
	text-align: left; 
	padding-top: 0; 
	padding-bottom: 0;
	margin-top: 5px;
	margin-left: 1px;
	background-color: #ffffff; 
	border-width: 0 0 0 7px; 
	border-style: none none none solid;
	border-color: #ff668c;
	clear: both;
}

/* =table追加CSS
----------------------------------------------- */

table.contents_type01 { 
	width: 530px;
	border-collapse: collapse;
	border: solid 1px #9c9c9c;
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; 
	margin: 0; 
}
table.contents_type01 th.left00 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: left;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #dcf0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 th.center00 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #dcf0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.left00 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: left;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #dcf0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.left01 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: left;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #f0f0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.left02 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: left;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #ffffff;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.center00 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #dcf0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.center01 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #f0f0f0;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.center02 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #ffffff;
	border: solid 1px #9c9c9c;
}

table.contents_type01 td.center03 {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	background-color: #ffffff;
	border: solid 1px #9c9c9c;
}



table.contents_type02 { 
	border-collapse: collapse;
	border-style: none;
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; 
	margin: 0; 
}

table.contents_type02 td.left {   
	font-size:14px;
	line-height: 1.3em;
	text-align: left;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #ffffff;
	border-style: none;
}

table.contents_type02 td.center {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0.5em;
	background-color: #ffffff;
	border-style: none;
}

table.contents_type02 td.img {   
	font-size:14px;
	line-height: 1.3em;
	text-align: center;
	vertical-align: middle;
	padding: 0;
	background-color: #ffffff;
	border-style: none;
}

table.type01 { 
	width: 600px; 
	border-collapse: collapse; 
	border: 1px #9c9c9c solid; 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3"; 
	margin: 0 0 10px 0; 
}

table.type01 th.center { 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.5em; 
	text-align: center; 
	vertical-align: middle; 
	padding: 0.5em; 
	background-color: #f0f0f0; 
	border: 1px #9c9c9c solid; 
}

table.type01 th.left { 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.5em; 
	text-align: left; 
	vertical-align: middle; 
	padding: 0.5em; 
	background-color: #f0f0f0; 
	border: 1px #9c9c9c solid; 
}


table.type01 td.center { 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.5em; 
	text-align: center; 
	vertical-align: middle; 
	padding: 0.5em; 
	background-color: #ffffff; 
	border: 1px #9c9c9c solid; 
}

table.type01 td.left { 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.5em; 
	text-align: left; 
	vertical-align: middle; 
	padding: 0.5em; 
	background-color: #ffffff; 
	border: 1px #9c9c9c solid; 
}

table.type01 td.img { 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.5em; 
	text-align: center; 
	vertical-align: middle; 
	padding: 0; 
	background-color: #ffffff; 
	border: 1px #9c9c9c solid; 
}


/* =リンク追加CSS
----------------------------------------------- */

.link_01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 1.3em;
	font-weight: 400;
	padding: 0; 
}

.link_01 a:link { 
	color: #212121; 
	text-decoration: none; 
}

.link_01 a:visited { 
	color: #212121; 
	text-decoration: none; 
}

.link_01 a:hover { 
	color: #ff9900; 
	text-decoration: none; 
}

.link_01 a:active { 
	color: #212121; 
	text-decoration: none; 
}

.subtitle00 { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 16px; 
	font-weight: 600; 
	width: 620px;
	color: #3d455c; 
	line-height: 1.0em; 
	text-indent: 5px;
	text-align: left; 
	padding-top: 0; 
	padding-bottom: 0;
	margin-top: 0;
	margin-left: 10px;
	background-color: #ffffff; 
	border-width: 0 0 0 7px; 
	border-style: none none none solid;
	border-color: #ff668c;
	clear: both;
}

.item00{ 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 12px; 
	font-weight: 400; 
	line-height: 1.0em; 
	text-indent: 5px;
	text-align: left; 
	padding-top: 0; 
	padding-bottom: 0;
	margin-top: 0;
	margin-left: 10px;
	clear: both;
}

.click_button a:hover img { 
	opacity: 0.6; 
	filter: alpha(opacity=60); 
}

ul.footernav { 
	margin : 0; 
}

ul.footernav li { 
	font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro w3","hiragino Kaku Gothic Pro"; 
	font-size: 12px; 
	display: inline; 
	list-style: none outside; 
	margin-right: 3px; 
	padding-left: 7px; 
	border-left: 1px solid #999; 
}


.footernav a:link { 
	color: #003333; 
	text-decoration: none; 
}
.footernav a:visited { 
	color: #003333; 
	text-decoration: none; 
}
.footernav a:hover { 
	color: #ff9900; 
	text-decoration: underline; 
}
.footernav a:active { 
	color: #003333; 
	text-decoration: none; 
}

/* =非表示用 追加CSS
----------------------------------------------- */

.entry-meta {
    display: none;
}
.nav-previous {
    display: none;
}

.nav-next {
    display: none;
}


body.page .edit-link { 
display: none; 
 }


.entry-utility { 
display: none; 
 }

#respond { 
display: none; 
 }


#reply-title { 
display: none; 
 }