@charset "utf-8";

.jklogo { font-size: 15px;}

body { -webkit-text-size-adjust: 100%;}

/* 全体 */
body, td { font-size: 260%; }

.title1 { 
font-size: 55px; 
	color: #008000;
}

.title2 { 
font-size: 55px; 
	color: #0000FF;
}
.title3 { 
font-size: 55px; 
	color: #990000;
}


/* *************************** */
/* inputボタン */
input.btn1 {
	font-size: 1.0em;
	width:170;
	padding: 12px 5px;
    background-color: #248;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
input.btn1:hover {
    background-color: #808080;
    color: #fff;
}

/* inputボタン */
input.btn2 {
	font-size: 1.0em;
	width:170;
	padding: 12px 5px;
    background-color: #008800;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
input.btn2:hover {
    background-color: #808080;
    color: #fff;
}

/* buttonボタン */
button.btn1 {
	font-size: 1.0em;
	width:170;
	padding: 12px 5px;
    background-color: #248;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
button.btn1:hover {
    background-color: #808080;
    color: #fff;
}

/* buttonボタン */
button.btn2 {
	font-size: 1.0em;
	width:170;
	padding: 12px 5px;
    background-color: #008800;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
button.btn2:hover {
    background-color: #808080;
    color: #fff;
}

/* buttonボタン */
button.btn3 {
	font-size: 1.0em;
	width:150;
	padding: 12px 5px;
    background-color: #248;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
button.btn3:hover {
    background-color: #808080;
    color: #fff;
}

/* *************************** */
/* head1 */
input.nhead1 {
	font-size: 1.2em;
	width:297;
	padding: 15px 5px;
    background-color: #008000;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス時の色変更 */
input.nhead1:hover {
    background-color: #808080;
    color: #fff;
}

input.chead1 {
	font-size: 1.2em;
	width:297;
	padding: 25px 5px;
    background-color: #008000;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* head2 */
input.nhead2 {
	font-size: 1.2em;
	width:297;
	padding: 15px 5px;
    background-color: #0000FF;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス時の色変更 */
input.nhead2:hover {
    background-color: #808080;
    color: #fff;
}

input.chead2 {
	font-size: 1.2em;
	width:297;
	padding: 25px 5px;
    background-color: #0000FF;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* head3 */
input.nhead3 {
	font-size: 1.2em;
	width:297;
	padding: 15px 5px;
    background-color: #FF6600;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス時の色変更 */
input.nhead3:hover {
    background-color: #808080;
    color: #fff;
}

input.chead3 {
	font-size: 1.4em;
	width:297;
	padding: 15px 5px;
    background-color: #FF6600;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* *************************** */
/* sakuseiドリル作成 */
input.sakusei {
	font-size: 1.1em;
	padding: 12px 100px;
    background-color: #248;
	color: #fff;
    border-style: none;
   -webkit-appearance: none;
   border-radius: 0;
}

/* オンマウス */
input.sakusei:hover {
    background-color: #808080;
    color: #fff;
}


/* *************************** */
/* * * * * * * * * * * * * * */
/* ラジオボタン */
input[ type=radio ] {
   -moz-transform-origin: center center;
   -moz-transform: scale( 2.6 , 2.6 );
   -webkit-transform-origin: center center;
   -webkit-transform: scale( 2.6 , 2.6 );
   transform-origin: center center;
   -o-transform: scale( 2.6 , 2.6 );
   -ms-transform: scale( 2.6 , 2.6 );
}


/* チェックボックス */
input[ type=checkbox ] {
   -moz-transform-origin: center center;
   -moz-transform: scale( 2.6 , 2.6 );
   -webkit-transform-origin: center center;
   -webkit-transform: scale( 2.6 , 2.6 );
   transform-origin: center center;
   -o-transform: scale( 2.6 , 2.6 );
   -ms-transform: scale( 2.6 , 2.6 );
   border-radius: 0;  
}


/* テキスト入力 */
input[ type=text ] {
   -moz-transform-origin: left center;
   -moz-transform: scale( 3.5 , 3.5 );
   -webkit-transform-origin: left center;
   -webkit-transform: scale( 3.5 , 3.5 );
   transform-origin: left center;
   -o-transform: scale( 3.5 , 3.5 );
   -ms-transform: scale( 3.5 , 3.5 );
   border-radius: 0;
}

/* セレクト */
select {
   -moz-transform-origin: left center;
   -moz-transform: scale( 3.5 , 3.5 );
   -webkit-transform-origin: left center;
   -webkit-transform: scale( 3.5 , 3.5 );
   transform-origin: left center;
   -o-transform: scale( 3.5 , 3.5 );
   -ms-transform: scale( 3.5 , 3.5 );
   border-radius: 0;
}

/* テキストエリア */
textarea {
   -moz-transform-origin: left top;
   -moz-transform: scale( 3.5 , 3.5 );
   -webkit-transform-origin: left top;
   -webkit-transform: scale( 3.5 , 3.5 );
   transform-origin: left top;
   -o-transform: scale( 3.5 , 3.5 );
   -ms-transform: scale( 3.5 , 3.5 );
   border-radius: 0;
}
