
body {
	margin: 0;
	background-color: #FFFFFF;
	word-break: break-all;
	font-size:25px;
}

a {
 text-decoration:none;
}

pageshow,pagehide,pagebeforehide,pagebeforeshow{
	display: none;
}

/* form 共通設定*/
form{
	display: inline;
}
form input[type="submit"], .form-button {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border: 1px solid #666666;
	border-radius: 8px;
	text-align: center;
	min-width: 100px;
}
form input[type="text"]{
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid #666666;
}
form select {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	border-radius: 5px;
	border: 1px solid #666666;
}

/* 絵文字 */
span.emoji img{
	width: 1em;
	height: 1em;
}

/* 枠線 */
div.pageview{
	border-style:solid;
	border-radius: 15px;
	border-width: 3px;
	padding: 10px;
	margin: 10px;
	background-color: #ffffff;
}

/* tab */
div.tab{
	padding-top: 0.5em;
	padding-bottom: 0.5em;
}
.tab img{
	width: 25%;
}
.tab1 .list1, .tab2 .list1, .tab3 .list1, .tab4 .list1, .tab5 .list1,
.tab1 .list2, .tab2 .list2, .tab3 .list2, .tab4 .list2, .tab5 .list2
{    padding: 10px;
 text-decoration:none;
 color: #000000;

}
a div{
 background-repeat: no-repeat;
 background-position: right center;
}
.tab1 .tab, .tab2 .tab, .tab3 .tab, .tab4 .tab, .tab5 .tab{
	width: 100%;
	text-align: center;
}

/* tab1 */
.tab1 .tab  { background-color: #e50020; }
.tab1 .list1{ background-color: #FE909F; }
.tab1 .list2{ background-color: #FDABB6; }
.tab1 a div { background-image: url('/images/img/tab/1.png'); }
.tab1 div.pageview, div.pageview.tab1{	border-color: #ff0066;}
body.tab1 {background-color: #FE909F;}

/* tab2 */
.tab2 .tab  { background-color: #f03077; }
.tab2 .list1{ background-color: #FE9ABF; }
.tab2 .list2{ background-color: #FFBED6; }
.tab2 a div { background-image: url('/images/img/tab/2.png'); }
.tab2 div.pageview, div.tab2.pageview{	border-color: #f03077;}
body.tab2 {background-color: #FE9ABF;}

/* tab3 */
.tab3 .tab  { background-color: #f1687c; }
.tab3 .list1{ background-color: #FFADB9; }
.tab3 .list2{ background-color: #FFC6CE; }
.tab3 a div { background-image: url('/images/img/tab/3.png'); }
.tab3 div.pageview, div.tab3.pageview{	border-color: #f1687c;}
body.tab3 {background-color: #FFADB9;}

/* tab4 */
.tab4 .tab  { background-color: #fec000; }
.tab4 .list1{ background-color: #FFDF7D; }
.tab4 .list2{ background-color: #FEEFC1; }
.tab4 a div { background-image: url('/images/img/tab/4.png'); }
.tab4 div.pageview, div.tab4.pageview{	border-color: #fec000;}
body.tab4 {background-color: #FFDF7D;}

/* tab5 */
.tab5 .tab  { background-color: #23b54c; }
.tab5 .list1{ background-color: #A0E6B4; }
.tab5 .list2{ background-color: #D5F5DF; }
.tab5 a div { background-image: url('/images/img/tab/5.png'); }
.tab5 .list1 { color: #00b050; }
.tab5 .list2 { color: #00b050; }
.tab5 div.pageview, div.tab5.pageview{	border-color: #00b050;}
body.tab5 {background-color: #adeabf;}


/* item select */
.selectArea img{
	padding: 5px;
	margin: 2px;
}
.selectArea{
 -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.selectArea img.selected{
 background-color: #ff0066;
}


/* ボタン */
.regSubmit {
	border: 3px solid #ff6600 !important;
	border-radius: 8px !important;
	text-align: center !important;
	padding: 8px !important;
	width: 100% !important;
	background-color: #ffc000 !important;
	color: #7f7f7f !important;
	font-weight:bold !important;
	margin-top: 5px !important;
	margin-bottom: 5px !important;
}

