﻿
/*
 * smartphone.css v1.0.4
 *
 * Copyright (c) 2013 Intage inc.
 *
 */

html{
-webkit-text-size-adjust: none;
font-size: 62.5%;
}

body {
font-size: 1.8rem;
}

#wrapper{width:100%;}

#footer{margin-bottom:100px;}

#container{font-size:larger;}

.qno {
width:3em;
text-align:center;
font-size: 2.4rem;
padding:1px 1px 2px 1px;
}

.qtitle {
width:auto;
}

textarea{
	font-size:2.7rem;
	width:350px;
}

input[type="button"],input[type="submit"]{
	-webkit-appearance: none;
	-webkit-border-radius: 10px;
	font-size:1.3em;
	white-space: pre-wrap;
	margin:5px 5px;
	padding:10px 15px;
	line-height: 30px;
	text-align: center;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
	z-index: 5;
	-webkit-box-shadow: 0 0 5px #aaaaaa;
	background: -webkit-gradient(linear, left top, left bottom, 
		color-stop(0, #ffffff), 
		color-stop(0.5, #d9d9d9), 
		color-stop(0.5, #cfcfcf), 
		color-stop(1, #bbbbbb));
}

input[type="text"],input[type="tel"]{
	font-size:2.7rem;
	margin:10px 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", Helvetica, Arial, sans-serif;
}

input[type="text"]{
	width:100%;
	min-width:3em;
}

input[type="tel"]{
	text-align:right;
}

td.itile_cate{
	padding-top:15px !important;
	padding-bottom:15px !important;
	width:40em !important;
}

.itile_nbtn{
	width:7em;
}

.itile_pbtn{
	width:7em;
}

