HTML {HEIGHT: 100%}
body {FONT-SIZE: 12px;MARGIN: 0px;COLOR: #333333;LINE-HEIGHT: 18px;TEXT-ALIGN: center;}
img{border:none;}
#container {WIDTH: 800px;margin-right: auto;margin-left: auto;background-color: #FFFFFF;height: auto;}
.margin0 {margin-top: 7px;margin-right: auto;margin-bottom: 0px;margin-left: auto;width: 795px;color: #FFFFFF;text-align: left;font-size: 10px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 4px;}
.margin1 {margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;height: auto;width: 197px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 3px;}
.margin2 {margin: 0px;padding: 0px;text-align: left;}
P {margin-right: 0px;margin-bottom: 10px;margin-left: 0px;padding: 0px;margin-top: 0px;}
A:link {COLOR: #000099;TEXT-DECORATION:underline;}
A:visited {COLOR: #000099;}
A:hover {COLOR: #0066FF;}
#index01 {WIDTH: 590px;HEIGHT: auto;text-align: left;float: left;margin-bottom: 5px;margin-top: 10px;margin-right: 0px;margin-left: 8px;padding: 0px;}
.font_BLB {FONT-WEIGHT: bold;FONT-SIZE: 12px;COLOR: #FFFFFF;LINE-HEIGHT: 18px}
.font_orange {FONT-WEIGHT: bold;COLOR: #FF6600;LINE-HEIGHT: 16px;font-size: 13px;}
.font_size01 {font-size: 14px;font-weight: bold;}
.font_size02 {font-size: 14px;font-weight: normal;}
.font_mini {FONT-SIZE: 10px;COLOR: #cc0000;LINE-HEIGHT: 14px;LETTER-SPACING: 0.1em;padding-left: 0px;padding-top: 0px;padding-right: 2px;padding-bottom: 0px;}
.font_Bmi {FONT-SIZE: 12px;COLOR: #0033FF;LINE-HEIGHT: 16px;LETTER-SPACING: 0.1em;TEXT-ALIGN: left}
.font_RED {FONT-WEIGHT: bold;COLOR: #FF0000;LINE-HEIGHT: 16px}
.bold {FONT-WEIGHT: bold}
#header {WIDTH: 800px;TEXT-ALIGN: left;height: auto;}
.header_01 {float: left;height: auto;text-align: left;margin: 0px;padding: 0px;width: auto;}
.header_02 {float: left;width: auto;margin: 0px;padding: 0px;}
#p_list {height: 23px;width: 798px;background-color: #FFFFFF;color: #333333;padding-top: 3px;padding-bottom: 1px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #0033FF;margin: 0px;}
#p_list A:link {COLOR: #5F2401}
#p_list A:visited {COLOR: #5F2401}
#p_list A:hover {COLOR: #FF6600;TEXT-DECORATION: none}
.p_list_01 {font-size: 12px;line-height: 20px;width: 320px;height: 21px;padding-left: 4px;text-align: left;float: left;
/*letter-spacing: 0.2em;*/
vertical-align: middle;background-position: center center;}
.p_list_02 {FONT-SIZE: 12px;FLOAT: right;WIDTH: 400px;LETTER-SPACING: 0.2em;TEXT-ALIGN: right;padding-right: 2px;height: 21px;}
#s_menu2 {width: 200px;height: auto;padding: 0px;background-position: top;text-align: left;background-repeat: repeat-y;margin-top: 10px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;border: 1px solid #CCCCCC;}
#s_menu {width: 200px;height: auto;padding: 0px;background-position: top;text-align: left;background-repeat: repeat-y;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border: 1px solid #CCCCCC;}
.s_bt_00 {width: 200px;text-align: center;height: auto;border: 1px solid #666666;padding: 0px;background-position: top;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
.s_bt_01 {width: auto;text-align: center;height: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;margin-left: 0px;margin-right: 0px;}
.s_bt_02 {width: 198px;text-align: left;height: auto;margin: 0px;padding: 0px;background-position: top;}
.s_bt_02a {width: 198px;text-align: left;height: auto;margin: 0px;padding: 0px;background-position: top;}
.s_bt_02b {width: 198px;text-align: left;height: auto;margin: 0px;padding: 0px;background-position: top;}
.s_bt_02 a{background-image:url(http://www.yokohama-glass-shop.com/image/obj_01.jpg);background-position:2px 2px;background-repeat:no-repeat;display:block;line-height:20px;text-indent:25px;margin:3px 0px;}
.s_bt_02a a{background-image:url(http://www.yokohama-glass-shop.com/image/obj_02.jpg);background-position:2px 2px;background-repeat:no-repeat;display:block;line-height:20px;text-indent:25px;margin:3px 0px;}
.s_bt_02b a{background-image:url(http://www.yokohama-glass-shop.com/image/obj_03.jpg);background-position:2px 2px;background-repeat:no-repeat;display:block;line-height:20px;text-indent:25px;margin:3px 0px;}
.s_bt_03 {BACKGROUND-POSITION: center center;width: auto;text-align: left;height: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;margin-left: 0px;}
.s_bt_04 {width: auto;text-align: left;height: auto;margin-top: 0px;margin-bottom: 0px;padding: 0px;margin-left: 0px;margin-right: 0px;font-size: 11px;}
#s_menu A:link {COLOR: #000099}
#s_menu A:visited {COLOR: #000099}
#s_menu A:hover {COLOR: #0066FF}
.copyright {FONT-SIZE: 11px;COLOR: #333333;LINE-HEIGHT: 14px;LETTER-SPACING: 0.1em;TEXT-ALIGN: right;vertical-align: middle;background-position: center center;margin-top: 2px;margin-right: 5px;margin-bottom: 2px;margin-left: 0px;}
.jsearch {font-size: 80%;color: #333333;text-align: center;font-weight: normal;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#g_navi {FONT-SIZE: 10px;TEXT-ALIGN: center;line-height: 50px;width: 800px;margin: 0px;background-image: url(http://www.yokohama-glass-shop.com/image/bg_footer.jpg);background-repeat: no-repeat;background-position:left top;color: #FFFFFF;height:50px;letter-spacing:0.1em;}
#g_navi A:link {COLOR: #FFFFFF;font-size:10px;text-decoration:none;}
#g_navi A:visited {COLOR: #FFFFFF;font-size:10px;text-decoration:none;}
#g_navi A:hover {COLOR: #EFEFEF;font-size:10px;text-decoration:none;}
#footer {FONT-SIZE: 10px;WIDTH: 800px;COLOR: #333333;LINE-HEIGHT: 50px;LETTER-SPACING: 0.2em;TEXT-ALIGN: center;vertical-align: middle;white-space: nowrap;height: auto;padding: 0px;}
#footer A:link {COLOR: #333333;text-decoration:none;}
#footer A:visited {COLOR: #333333;text-decoration:none;}
#footer A:hover {COLOR: #ffffff;text-decoration:none;}
.sub_ul {padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 3px;height: auto;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 24px;list-style-type: decimal;}
.sub_ul li {background-position:left top;list-style-type: decimal;list-style-position: outside;margin-left: 0px;margin-bottom: 20px;padding: 0px;margin-top: 0px;margin-right: 0px;height: auto;color: #0000FF;}
.top_ul {padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 15px;margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.top_ul li{background-position:left top;background-repeat:no-repeat;list-style-type: disc;list-style-position: outside;margin-left: 0px;margin-bottom: 7px;padding: 0px;margin-top: 0px;}
table {color: #333333;font-size: 13px;margin-bottom: 10px;}
.end_box {text-align: center;height: auto;width: auto;border-top-width: 1px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-style: dotted;border-top-color: #999999;margin-top: 3px;margin-bottom: 5px;font-size: 13px;line-height: 18px;padding-top: 2px;}
.clear {clear: both;margin: 0px;padding: 0px;}
.font_12black {font-size: 12px;line-height: 16px;color: #2D2D2D;}
.font_13black {font-size: 13px;line-height: 16px;color: #2D2D2D;}
.font_13white {font-size: 13px;line-height: 16px;color: #FFFFFF;}
.font_b14black {font-size: 14px;line-height: 18px;color: #2D2D2D;font-weight: bold;margin: 2px;padding: 0px;}
.font_12red {font-size: 12px;line-height: 16px;color: #FF0000;
/*letter-spacing: 0.1em;*/
}
.font_13red {FONT-WEIGHT: normal;COLOR: #FF0000;LINE-HEIGHT: 16px;font-size: 13px;
/*letter-spacing: 0.1em;*/
}
.font_14red {FONT-WEIGHT: bold;COLOR: #FF0000;font-size: 14px;
/*letter-spacing: 0.1em;*/
line-height: 16px;}
.contents_00 {width: 200px;height: auto;padding: 0px;background-position: top;float: left;text-align: left;background-repeat: repeat-y;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.contents_01 {HEIGHT: auto;margin-left: 0px;width: 380px;margin-top: 0px;text-align: left;margin-right: 10px;margin-bottom: 5px;float: left;}
.contents_02 {width: 200px;text-align: left;margin-bottom: 5px;padding: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;height: auto;float: left;}
.contents_02 a{display:block;margin-bottom:5px;}
.contents_03 {HEIGHT: auto;margin-left: 10px;width: 565px;margin-top: 0px;text-align: left;margin-right: 0px;margin-bottom: 5px;}
.title_box01 {text-align: left;margin-bottom: 5px;padding: 0px;width: 560px;margin-top: 0px;margin-right: 0px;margin-left: 0px;height: auto;}
.title_box02 {height: auto;width: 380px;padding: 0px;margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;}
.title_bar01 {text-align: left;margin-bottom: 5px;padding: 0px;width: 565px;margin-top: 0px;margin-right: 0px;margin-left: 0px;height: auto;}
.txt_box01 {margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;height: auto;width: 562px;font-size: 13px;line-height: 16px;color: #333333;text-align: left;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 3px;
/*letter-spacing: 0.1em;*/
}
.txt_box02 {height: auto;font-size: 13px;line-height: 16px;color: #333333;text-align: left;width: 563px;margin-top: 10px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 2px;}
.maker_box {height: auto;width: auto;}
.cent_title_bar01 {width: 380px;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;text-align: left;height: auto;padding: 0px;}
.cent_title_bar02 {width: 380px;margin-top: 10px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;text-align: left;height: auto;padding: 0px;}
.banner_box01 {height: auto;width: auto;margin-right: 0px;margin-left: 0px;text-align: center;margin-top: 5px;margin-bottom:10px;display: inline;line-height: 18px;
/*letter-spacing: 0.1em;*/
}
.menu_left_box01 {height: auto;width: auto;float: left;margin-top: 5px;margin-right: 3px;margin-bottom: 3px;margin-left: 1px;}
.menu_right_box01 {height: auto;width: auto;margin-top: 5px;margin-right: 0px;margin-bottom: 3px;margin-left: 6px;float: left;line-height: 14px;font-size: 13px;}
.linebox01 {FONT-SIZE: 12px;WIDTH: 620px;HEIGHT: auto;TEXT-ALIGN: left;color: #333333;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 1px;border-top-style: dotted;border-top-color: #666666;}
.menu_list01 {margin: 0px;padding: 0px;list-style-type: none;}
.menu_ul {margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;color: #333333;height: auto;text-align: left;}
.menu_ul li {list-style:none;background-position:left center;background-repeat:no-repeat;font-size: 13px;line-height: 18px;color: #773102;height: 19px;text-align: left;background-image: url(http://www.yokohama-glass-shop.com/image/obj_04.gif);padding-top: 1px;padding-right: 0px;padding-bottom: 0px;padding-left: 23px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 3px;}
.menu_ul ul {background-position:left center;background-repeat:no-repeat;font-size: 13px;line-height: 18px;color: #333333;height: 19px;text-align: left;margin: 0px;padding: 0px;}
.font_blue {FONT-WEIGHT: bold;COLOR: #0033FF;LINE-HEIGHT: 16px}
.left_box01 {height: auto;width: 96px;float: left;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 20px;display: inline;}
.right_box01 {height: auto;width: 96px;margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 24px;float: left;line-height: 14px;font-size: 13px;}
.left_box02 {height: auto;width: auto;float: left;margin-top: 2px;margin-right: 3px;margin-bottom: 10px;margin-left: 1px;}
.cart_box {font-size: 13px;height: auto;width: auto;margin-bottom: 7px;}
.right_box02 {height: auto;width: auto;margin-top: 2px;margin-right: 0px;margin-bottom: 10px;margin-left: 2px;float: left;font-size: 12px;line-height: 14px;width:78px;}
.cart_left_01 {margin-top: 0px;margin-right: 0px;margin-bottom: 3px;margin-left: 0px;height: auto;width: 65px;font-size: 13px;line-height: 16px;color: #333333;
/*letter-spacing: 0.1em;*/
text-align: left;padding: 0px;float: left;}
.cart_right_01 {margin-top: 0px;margin-right: 0px;margin-bottom: 3px;margin-left: 5px;height: auto;width: auto;font-size: 13px;line-height: 16px;color: #333333;
/*letter-spacing: 0.1em;*/
text-align: center;float: left;padding-top: 2px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.cent_title_box01{width:380px;}
.m_left30{margin-left:30px;}
.cent_title_box01 table{	margin:0px;padding:0px;background-image:url(http://www.yokohama-glass-shop.com/image/back_search.jpg);background-position:left top;background-repeat:no-repeat;height:32px;width:100%;	}
.cent_title_box01 form{	margin:0px;padding:0px;	}
.cent_title_box01 th{	padding-left:100px;	}
.cent_title_box01 th input{	width:150px	}
.cent_title_box01 td{	vertical-align:top;	}
.p_top10{padding-top:10px;}
.cent_title_box01 p{float:left;padding-left:100px;padding-top:6px;}
.cent_title_box01 div{float:left;margin-left:20px;padding-top:4px;}
.p10_20{padding:10px 20px;}
.p10{padding:10px;}
.f_left{float:left;width:18px;}
.f_left01{float:left;width:100px;}
.f_left00{float:left;}
.txt_style03{float:left;margin-left:10px;width:300px;}
.txt_style03 img{vertical-align:middle;}
.color_red{color:red;}
.color_blue{color:blue;}
.m_top10{margin-top:10px;}
.list_style01{margin-left:20px;list-style-type:none;margin:0px;padding:0px;}
.list_style01 li{margin:5px;line-height:20px;}
.list_style01 li.indent01{margin:5px;line-height:20px;padding-left:15px;}
.table_style01{margin:0px;padding:0px;background-color:#E8E8E8;width:340px;}
.table_style01 th{font-weight:normal;color:#0033CC;line-height:25px;text-align:left;background-color:white;padding-left:10px;}
.table_style01 td{text-align:left;line-height:25px;background-color:white;padding-left:10px;}
.table_style01 ul{margin-left:15px;}
.list_style02{margin-left:20px;list-style-type:disc;margin:0px;padding:0px;}
.list_style02 li{margin:5px;line-height:20px;}
.font10{font-size:10px;}
.m10{margin:10px;}
.border01{border:1px solid #CDE6F1;padding:10px;}
.m_left20{margin-left:20px;}
.table_style02{margin:0px;padding:0px;background-color:#E8E8E8;width:300px;}
.table_style02 th{font-weight:normal;color:#0033CC;line-height:25px;text-align:left;background-color:white;padding-left:10px;}
.table_style02 td{text-align:left;line-height:25px;background-color:white;padding-left:10px;}
.qa_style p.question{background-image:url(http://www.yokohama-glass-shop.com/qa/img/Q.jpg);background-position:left top;background-repeat:no-repeat;padding-left:40px;height:auto;padding-top:10px;line-height:28px;color:blue;}
.qa_style div.answer{background-image:url(http://www.yokohama-glass-shop.com/qa/img/A.jpg);background-position:left top;background-repeat:no-repeat;padding-left:40px;margin:10px 0px;height:auto;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
.pankz{font-size:10px;margin:5px;text-align:left;margin-bottom:0px;}
.pankz a{font-size:10px;text-decoration:underline;}
.txt_center{text-align:center;}
.form_btn{width:150px;text-align:center;}
h2.jsearch{width:380px;background-image:url(http://www.yokohama-glass-shop.com/image/title00.jpg);background-position:left top;background-repeat:no-repeat;height:31px;text-indent:20px;font-weight:bold;font-size:15px;line-height:31px;text-align:left;color:white;}
.table_itiran01{margin:0px;padding:0px;background-color:#E8E8E8;width:380px;}
.table_itiran01 th{text-align:center;background-color:white;padding-left:10px;vertical-align:middle;padding:0px;}
.table_itiran01 th img{width:100px;}
.table_itiran01 th.v_top{	vertical-align:top;padding-top:15px;	}
.table_itiran01 td{text-align:left;line-height:25px;background-color:white;padding:0px;padding-left:10px;}
.table_itiran01 td.title01{border-bottom:1px solid #CCCCCC;font-weight:bold;}
.point01{background-image:url(http://www.yokohama-glass-shop.com/image/point01.jpg);background-position:5px 2px;background-repeat:no-repeat;padding-left:20px;line-height:18px;}
.point02{background-image:url(http://www.yokohama-glass-shop.com/image/point02.jpg);background-position:5px 2px;background-repeat:no-repeat;padding-left:20px;line-height:18px;float:left;}
.txt_right{text-align:right;}
.p10_0{padding:10px 0px;}
.itiran_style{margin:10px 0px;width:380px;}
.f_right{float:right;}
.m10_0{margin:10px 0px;}
.table_shousai01{margin:0px;padding:0px;background-color:#E8E8E8;width:380px;}
.table_shousai01 th{text-align:center;background-color:white;padding-left:10px;vertical-align:middle;}
.table_shousai01 td{text-align:left;line-height:25px;background-color:white;padding-left:10px;padding-top:3px;padding-bottom:3px;}
.table_shousai01 td.title02{padding-top:10px;}
h3.jsearch{background-image:url(http://www.yokohama-glass-shop.com/image/bar02.jpg);background-position:left bottom;background-repeat:no-repeat;text-align:left;line-height:30px;line-height:30px;font-size:15px;font-weight:bold;text-indent:15px;}
.p_top5{padding-top:5px;}
#underline{text-decoration:underline;}
.m_left10{margin-left:10px;}
.top_cart_table{	margin:0px;padding:0px;	}
.height_cart01{	height:70px;	}
.shouhin_code p{	display:inline;	}
.shouhin_code form{	display:inline;	}
.search_kekka01{	text-align:center;margin-top:5px;	}
.postage_table{margin:0px;padding:0px;background-color:#E8E8E8;width:340px;margin-bottom:10px;}
.postage_table th{font-weight:normal;color:#0033CC;line-height:25px;
				text-align:left;background-color:white;padding-left:10px;}
.postage_table th.small{	letter-spacing:0;font-size:8px;	}
.postage_table td{text-align:left;line-height:25px;background-color:white;padding-left:10px;}
.sub_blog{	padding-left:5px;margin-left:5px;margin-bottom:10px;text-align:left	}
.sub_blog img{	vertical-align:middle;margin-right:5px;	}
.normal{	font-weight:normal	}
.gotoTOP{	font-size:10px;text-align:right;margin:5px;margin-right:10px;	}
.m_bottom5{	margin-bottom:5px;	}
.script_top{ margin-top:5px; }
.next_space{  text-align:center;  }





