/*!
 * jQuery Mobile v1.0rc2
 * http://jquerymobile.com/
 *
 * Copyright 2010, jQuery Project
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 */
/*!
* jQuery Mobile Framework
* Copyright (c) jQuery Project
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Swatches */

/* A
-----------------------------------------------------------------------------------------------------------*/
.ui-btn-up-a {
	border: 1px solid 		#fff /*{a-bup-border}*/;
	background: 			#000000 /*{a-bup-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #fff /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#000000 /*{a-bup-background-start}*/), to(#aaaaaa /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #000000 /*{a-bup-background-start}*/, #aaaaaa /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #000000 /*{a-bup-background-start}*/, #aaaaaa /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #000000 /*{a-bup-background-start}*/, #aaaaaa /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #000000 /*{a-bup-background-start}*/, #aaaaaa /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #000000 /*{a-bup-background-start}*/, #aaaaaa /*{a-bup-background-end}*/);
}
.ui-btn-up-a a.ui-link-inherit {
	color: 					#430202 /*{a-bup-color}*/;
}
.ui-btn-hover-a {
	border: 1px solid 		#fff /*{a-bhover-border}*/;
	background: 			#888888 /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ -1px /*{a-bhover-shadow-y}*/ 1px /*{a-bhover-shadow-radius}*/ #fff /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#888888 /*{a-bhover-background-start}*/), to(#333333 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #888888 /*{a-bhover-background-start}*/, #333333 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #888888 /*{a-bhover-background-start}*/, #333333 /*{a-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #888888 /*{a-bhover-background-start}*/, #333333 /*{a-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #888888 /*{a-bhover-background-start}*/, #333333 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #888888 /*{a-bhover-background-start}*/, #333333 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-a a.ui-link-inherit {
	color: 					#4e0e07 /*{a-bhover-color}*/;
}
.ui-btn-down-a {
	border: 1px solid 		#fff /*{a-bdown-border}*/;
	background: 			#aaaaaa /*{a-bdown-background-color}*/;
	font-weight: bold;
	color: 					#fff /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ -1px /*{a-bdown-shadow-y}*/ 1px /*{a-bdown-shadow-radius}*/ #fff /*{a-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#aaaaaa /*{a-bdown-background-start}*/), to(#555555 /*{a-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #aaaaaa /*{a-bdown-background-start}*/, #555555 /*{a-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #aaaaaa /*{a-bdown-background-start}*/, #555555 /*{a-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #aaaaaa /*{a-bdown-background-start}*/, #555555 /*{a-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #aaaaaa /*{a-bdown-background-start}*/, #555555 /*{a-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #aaaaaa /*{a-bdown-background-start}*/, #555555 /*{a-bdown-background-end}*/);
}
.ui-btn-down-a a.ui-link-inherit {
	color: 					#430202 /*{a-bdown-color}*/;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
	font-family: Helvetica, Arial, sans-serif /*{a-button-font}*/;
	text-decoration: none;
}


/*追加分*/
.ui-bar-k {
	x_border-top: 1px solid 		#eeeeee /*{a-bar-border}*/;
	background: 			#ffffff /*{a-bar-background-color}*/;
	color: 					#ffffff /*{a-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{a-bar-shadow-x}*/ -1px /*{a-bar-shadow-y}*/ 1px /*{a-bar-shadow-radius}*/ #ffffff /*{a-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #f7dee6 /*{a-bar-background-start}*/), to( #ffffff /*{a-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#ffffff /*{a-bar-background-start}*/, #f7dee6 /*{a-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#ffffff /*{a-bar-background-start}*/, #f7dee6 /*{a-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#ffffff /*{a-bar-background-start}*/, #f7dee6 /*{a-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#ffffff /*{a-bar-background-start}*/, #f7dee6 /*{a-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#ffffff /*{a-bar-background-start}*/, #f7dee6 /*{a-bar-background-end}*/);
}

.ui-btn-up-i {
	x_border-left: 10px solid 		#679a01 /*{a-bup-border}*/;
	x_border-top: 1px solid 		#9a9a9a /*{a-bar-border}*/;
	border-bottom: 2px solid 		#ff6a16 /*{a-bar-border}*/;
	x_background: 			#585858 /*{a-bup-background-color}*/;
	color: 					#FFFFFF /*{a-bup-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #fe6a12 /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fed9a4 /*{a-bup-background-start}*/), to( #f58227 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(#fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(#fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(#fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(#fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/);
}
.ui-btn-up-i a.ui-link-inherit {
	color: 					#FFFFFF /*{a-bup-color}*/;
}
.ui-btn-hover-i {
	x_border-left: 10px solid 		#679a01 /*{a-bar-border}*/;
	x_border-top: 1px solid 		#9a9a9a /*{a-bar-border}*/;
	border-bottom: 2px solid 		#ff6a16 /*{a-bar-border}*/;
	x_background: 			#1f1f1f /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: 					#FFFFFF /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ -1px /*{a-bhover-shadow-y}*/ 1px /*{a-bhover-shadow-radius}*/ #fe6a12 /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f58227 /*{a-bhover-background-start}*/), to(#fed9a4 /*{a-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f58227 /*{a-bhover-background-start}*/, #fed9a4 /*{a-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #f58227 /*{a-bhover-background-start}*/, #fed9a4 /*{a-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #f58227 /*{a-bhover-background-start}*/, #fed9a4 /*{a-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #f58227 /*{a-bhover-background-start}*/, #fed9a4 /*{a-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #f58227 /*{a-bhover-background-start}*/, #fed9a4 /*{a-bhover-background-end}*/);
}
.ui-btn-hover-i a.ui-link-inherit {
	color: 					#FFFFFF /*{a-bhover-color}*/;
}
.ui-btn-down-i {
	x_border-left: 10px solid 		#679a01 /*{a-bar-border}*/;
	x_border-top: 1px solid 		#9a9a9a /*{a-bar-border}*/;
	border-bottom: 2px solid 		#ff6a16 /*{a-bar-border}*/;
	x_background: 			#585858 /*{a-bhover-background-color}*/;
	font-weight: bold;
	color: 					#FFFFFF /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ -1px /*{a-bdown-shadow-y}*/ -1px /*{a-bdown-shadow-radius}*/ #fe6a12 /*{a-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fed9a4 /*{a-bup-background-start}*/), to(#f58227 /*{a-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(top, #fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(top, #fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(top, #fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(top, #fed9a4 /*{a-bup-background-start}*/, #f58227 /*{a-bup-background-end}*/);
}
.ui-btn-down-i a.ui-link-inherit {
	color: 					#FFFFFF /*{a-bdown-color}*/;
}
.ui-block-a, .ui-block-b, .ui-block-c, .ui-block-d, .ui-block-e {
	float:none;
}
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner {
	margin-top:0px;
	list-style:none;
	display:block;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ui-grid-a .ui-block-a, .ui-grid-a .ui-block-b {
	width:100%;
}
li {margin:0px; padding:0px; list-style-type:none;} 
.ui-grid-a li {margin:0px; padding:0px;}
.ui-navbar-noicons li .ui-btn .ui-btn-inner, .ui-navbar-noicons .ui-navbar-toggle .ui-btn-inner {margin-bottom:0px;}
.ui-btn-down-c,.ui-btn-up-c,.ui-btn-inner {border:none;}
/*.ui-content {padding: 15px 10px;}*/
.ui-content {padding: 1% 1%;}
.ui-bar-a {text-shadow:none;background:#FFF;}

/*form部分*/
.inquiry_table_input .ui-checkbox, .inquiry_table_input .ui-radio{
margin: 0;
}
.inquiry_table_input .ui-checkbox input, .inquiry_table_input .ui-radio input{
left: 0px;
margin: 0;
outline: 0px !important;
position:relative;
top: 0;
}

/*list　ナビ部分*/
#navi .ui-listview {
margin: 0 0 10px 0;
}
#navi .listview {
font-size: 80%;
}
#navi .ui-li .ui-btn-inner a.ui-link-inherit, .ui-li-static.ui-li {
	padding:12px 10px;
}
#navi .listview .ui-btn-icon-right .ui-icon {
right: 15px;
}
