






@media screen and (min-width:1px) and ( max-width:640px) {
div#spdemireru{

}

div#pcdemireru{
display:none;
}

div#unbox1{

}


div#kuukan30{width:100%;height:auto;margin0 auto;padding:30px 0 0 0;}
div#kuukan20{width:100%;height:auto;margin0 auto;padding:20px 0 0 0;}
div#kuukan10{width:100%;height:auto;margin0 auto;padding:10px 0 0 0;}



div#unbox1_a{
width:98%;
padding:1%;
font-size:0.95em;
color: #333333;
}

div#unbox1_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox1_b{
width:98%;
padding:1%;
font-size:0.95em;
line-height:25px;
color: #333333;
text-align:justify;
}

h2#unbox1_title{
font-weight:bold;
line-height:45px;
font-size:1.2em;
margin:0;
color: #333333;
text-align:center;
}




























h2#unbox2_minititle{
font-weight:normal;
font-size:1.2em;
color: #00a384;
text-align:center;
}

h2#unbox2_title{
font-weight:bold;
line-height:45px;
font-size:1.2em;
margin:0;
color: #333333;
text-align:center;
}

div#unbox2_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:justify;
}

div#unbox2{

}

div#unbox2_a{
width:98%;
padding:1%;
}

div#unbox2_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox2_b{
width:98%;
padding:1%;
}

div#unbox2_b img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox2_c{
width:98%;
padding:1%;
}

div#unbox2_c img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

h3#unbox2_subtitle{
font-weight:normal;
font-size:1.2em;
line-height:35px;
color: #00a384;
text-align:center;
}

p#unbox2_word{
font-size:0.95em;
line-height:25px;
color: #333333;
text-align:justify;
}






div#unbox3{
width:88%;
height:auto;
margin:0 auto;
padding:5% 5.5%;
border-top:2px solid #aedac3;
background-color: #e5f2eb;
}

h3#unbox3_subtitle{
font-weight:normal;
font-size:1.2em;
padding:0 0 2% 0;
margin:0;
letter-spacing:-1.5px;
line-height:35px;
color: #00a384;
text-align:center;
}

p#unbox3_word{
font-size:0.95em;
line-height:25px;
color: #333333;
text-align:justify;
}





div#unbox4{
font-weight:normal;
font-size:1em;
width:85%;
margin:0 auto;
line-height:45px;
color: #333333;
text-align:justify;
text-decoration:underline;
text-underline-offset: 15px;
text-decoration-color:#00a384;
text-decoration-thickness:2px;
}





h2#unbox5_title{
font-weight:bold;
font-size:1.2em;
margin:0;
color: #333333;
text-align:center;
}

div#unbox5_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:justify;
}

div#unbox5{

}

div#unbox5_a{
border-top:2px solid #aedac3;
width:98%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_b{
border-top:2px solid #aedac3;
width:98%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_c{
border-top:2px solid #aedac3;
width:98%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_d{
border-top:2px solid #aedac3;
width:98%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

h3#unbox5_subtitle{
font-weight:normal;
font-size:1.2em;
line-height:35px;
color: #333333;
margin:0;
font-weight:bold;
padding:0 0 5% 0;
text-align:center;
}

p#unbox5_word{
font-size:0.95em;
line-height:25px;
color: #333333;
width:85%;
margin:0 auto;
text-align:justify;
}





h2#unbox6_title{
font-weight:bold;
line-height:45px;
font-size:1.2em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

h2#unbox6_titlemini{
font-weight:normal;
font-size:1.1em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:98%;
}

div#unbox6_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
margin:0 auto;
text-align:justify;
padding:2% 0 0 0;
}





h2#unbox7_title{
font-weight:bold;
line-height:45px;
font-size:1.4em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox7{

}

div#unbox7_a{
width:98%;
padding:1%;
color: #333333;
}

div#unbox7_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox7_b{
width:98%;
padding:1%;
}

h3#unbox7_subtitle{
font-weight:normal;
font-size:1.1em;
color: #333333;
margin:0;
padding:0 0 1% 0;
text-align:left;
}

div#unbox7_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:100%;
margin:0 auto;
padding:5% 0 0 0;
text-align:justify;
}





h2#unbox8_title{
font-weight:bold;
line-height:45px;
font-size:1.4em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

h2#unbox8_titlemini{
font-weight:normal;
font-size:1.1em;
color: #333333;
margin:0 auto;
width:98%;
padding:0 0 1% 0;
text-align:left;
}

span#subsall{
color:#fff;
padding:0 10px;
background-color: #aedac3;

}

div#unbox8_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
text-align:justify;
margin:0 auto;
padding:2% 0 0 0;
}





div#unbox9_all{
width:100%;height:auto;background-color:#ddefe9;
}


h2#unbox9_title{
font-weight:bold;
line-height:45px;
font-size:1.4em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox9_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:center;
}

/*----------------------------------
h2#unbox9_titlemini{
font-weight:normal;
font-size:1.1em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:98%;
}
----------------------------------*/

div#unbox9_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
margin:0 auto;
padding:2% 0 0 0;
}


table#tbl1{
border: 1px solid #dadada;border-collapse: collapse;width: 98%;margin:0 auto;color: #333333;
}

td#tbl2{
width:96%;padding:3% 2%;border: 1px solid #dadada;background-color: #ddefe9;font-weight:;font-size:0.95em;
}

td#tbl3{
width:96%;padding:3% 2%;border: 1px solid #dadada;font-size:0.95em;
}

.s1{
display:flex;
align-items:center;
}

.s1:before,
.s1:after{
content:"";
flex-grow:1;
height:1px;
background:#00a384;
display:block;
}

.s1:before{
margin-right:.4em;
}

.s1:after{
margin-left:.4em;
}

/*----------------------------------
div#unbox9_master1{
margin:0 auto;
width: 98%;
color: #333333;
}

div#unbox9_master2{
margin:0 auto;
width: 98%;
color: #333333;
text-align:center;
}
-----------------------------------*/

.s2{
display:flex;
align-items:center;
}

.s2:before,
.s2:after{
content:"";
flex-grow:1;
height:1px;
background:#333333;
display:block;
}

.s2:before{
margin-right:.4em;
}

.s2:after{
margin-left:.4em;
}

div#unbox9_ex1{
display: -webkit-flex;
display: flex;
}

h2#unbox9_titlemini_a{
font-weight:normal;
font-size:1.5em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:27%;
font-weight:bold;
border-bottom:2px solid #00a384;
}

h2#unbox9_titlemini_b{
font-weight:normal;
font-size:1.5em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:73%;
border-bottom:2px solid #c0c0c0;
}

div#unbox9_master1{
margin:0 auto;
width: 98%;
color: #333333;
text-align:center;
}

h2#unbox9_titlemini_c{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 0 0;
text-align:left;
width:100%;
border-bottom:2px solid #c0c0c0;
}

div#unbox9_master2{
margin:0 auto;
width: 80%;
color: #333333;
letter-spacing:-1px;
text-align:left;
line-height:27px;
}

h2#unbox9_titlemini_d{
font-weight:normal;
font-size:1.5em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:34%;
font-weight:bold;
border-bottom:2px solid #00a384;
}

h2#unbox9_titlemini_e{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:66%;
border-bottom:2px solid #c0c0c0;
}
























h2#unbox10_title{
font-weight:bold;
line-height:45px;
font-size:1.4em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox10_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:justify;
}

div#unbox10{
width:87%;
height:auto;
margin:0 auto;
padding:0 5.5% 0 5.5%;
border:;
background-color: #;
}

h3#unbox10_subtitle{
font-weight:normal;
font-size:2.2em;
padding:0 0 2% 0;
margin:0;
line-height:35px;
color: #00a384;
text-align:center;
}

p#unbox10_word{
font-size:0.95em;
line-height:25px;
color: #333333;
}

h2#unbox10_titlemini{
font-weight:normal;
font-size:1em;
color: #333333;
margin:0 auto;
width:90%;
padding:0 0 1% 0;
text-align:center;
}

span#subsall2{
color:#fff;
padding:3px 10px;
font-size:90%;
line-height:45px;
background-color: #aedac3;
}

span#subsall3{
color:#fff;
padding:3px 17px;
font-size:90%;
line-height:45px;
background-color: #aedac3;
}

table#tbl4{
border: 0;border-collapse: collapse;width: 98%;margin:0 auto;color: #333333;
}

td#tbl5{
width:96%;padding:3% 2%;border-bottom: 1px solid #aedac3;background-color: #ffffff;font-weight:;font-size:0.95em;
}

td#tbl6{
width:96%;padding:3% 2%;border-bottom: 1px solid #aedac3;font-size:0.95em;
}

td#tbl7{
width:96%;padding:3% 2%;border-bottom: 0;font-size:0.95em;
}





}
































@media screen and (min-width:641px) {
div#spdemireru{
display:none;
}

div#pcdemireru{

}

div#kuukan30{width:100%;height:auto;margin0 auto;padding:30px 0 0 0;}
div#kuukan20{width:100%;height:auto;margin0 auto;padding:20px 0 0 0;}
div#kuukan10{width:100%;height:auto;margin0 auto;padding:10px 0 0 0;}

/*----------------------
div#unbox1{
display: -webkit-flex;
display: flex;
}

div#unbox1_a{
width:48%;
padding:1%;
font-size:0.95em;
color: #333333;
}

div#unbox1_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox1_b{
width:48%;
padding:1%;
font-size:0.95em;
line-height:25px;
color: #333333;
}

h2#unbox1_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
color: #333333;
text-align:center;
}------------------*/

div#unbox1_a{
width:98%;
padding:1%;
font-size:0.95em;
color: #333333;
}

div#unbox1_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox1_b{
width:98%;
padding:1%;
font-size:0.95em;
line-height:25px;
color: #333333;
text-align:justify;
}

h2#unbox1_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
color: #333333;
text-align:center;
}








h2#unbox2_minititle{
font-weight:normal;
font-size:1.2em;
color: #00a384;
text-align:center;
}

h2#unbox2_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
color: #333333;
text-align:center;
}

div#unbox2_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:center;
}

div#unbox2{
display: -webkit-flex;
display: flex;
}

div#unbox2_a{
width:32%;
padding:1%;
}

div#unbox2_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox2_b{
width:32%;
padding:1%;
}

div#unbox2_b img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox2_c{
width:32%;
padding:1%;
}

div#unbox2_c img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

h3#unbox2_subtitle{
font-weight:normal;
font-size:1.2em;
line-height:35px;
color: #00a384;
text-align:center;
}

p#unbox2_word{
font-size:0.95em;
line-height:25px;
color: #333333;
text-align:justify;
}






div#unbox3{
width:88%;
height:auto;
margin:0 auto;
padding:5% 5.5%;
border-top:2px solid #aedac3;
background-color: #e5f2eb;
}

h3#unbox3_subtitle{
font-weight:normal;
font-size:1.2em;
padding:0 0 2% 0;
margin:0;
line-height:35px;
color: #00a384;
text-align:left;
}

p#unbox3_word{
font-size:0.95em;
line-height:25px;
color: #333333;
}





div#unbox4{
font-weight:normal;
font-size:1.2em;
line-height:45px;
color: #333333;
text-align:center;
text-decoration:underline;
text-underline-offset: 15px;
text-decoration-color:#00a384;
text-decoration-thickness:3px;
}





h2#unbox5_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
color: #333333;
text-align:center;
}

div#unbox5_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:center;
}

div#unbox5{
display: -webkit-flex;
display: flex;
}

div#unbox5_a{
border-top:2px solid #aedac3;
width:49%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_b{
border-top:2px solid #aedac3;
width:49%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_c{
border-top:2px solid #aedac3;
width:49%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

div#unbox5_d{
border-top:2px solid #aedac3;
width:49%;
margin:0.5%;
padding:4% 0;
background-color: #e5f2eb;
}

h3#unbox5_subtitle{
font-weight:normal;
font-size:1.2em;
line-height:35px;
color: #333333;
margin:0;
font-weight:bold;
padding:0 0 5% 0;
text-align:center;
}

p#unbox5_word{
font-size:0.95em;
line-height:25px;
color: #333333;
width:70%;
margin:0 auto;
text-align:justify;
}





h2#unbox6_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

h2#unbox6_titlemini{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:98%;
}

div#unbox6_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
margin:0 auto;
text-align:justify;
padding:2% 0 0 0;
}





h2#unbox7_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox7{
display: -webkit-flex;
display: flex;
}

div#unbox7_a{
width:48%;
padding:1%;
color: #333333;
}

div#unbox7_a img{
width:100%;
vertical-align:bottom;
height:auto;
display:block;
}

div#unbox7_b{
width:48%;
padding:1%;
}

h3#unbox7_subtitle{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0;
padding:0 0 1% 0;
text-align:left;
}

div#unbox7_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:100%;
margin:0 auto;
text-align:justify;
padding:5% 0 0 0;
}





h2#unbox8_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

h2#unbox8_titlemini{
font-weight:normal;
font-size:1.2em;
color: #333333;
margin:0 auto;
width:98%;
padding:0 0 1% 0;
text-align:left;
}

span#subsall{
color:#fff;
padding:0 10px;
background-color: #aedac3;

}

div#unbox8_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
margin:0 auto;
text-align:justify;
padding:2% 0 0 0;
}



div#unbox9_all{
width:100%;height:auto;background-color:#ddefe9;
}

h2#unbox9_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox9_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:center;
}


div#unbox9_word{
border-top:2px solid #aedac3;
font-size:0.95em;
line-height:25px;
color: #333333;
width:98%;
margin:0 auto;
padding:2% 0 0 0;
}


table#tbl1{
border: 1px solid #dadada;border-collapse: collapse;width: 98%;margin:0 auto;color: #333333;
}

td#tbl2{
width:26%;padding:2%;border: 1px solid #dadada;background-color: #ddefe9;font-weight:;font-size:0.95em;
}

td#tbl3{
width:66%;padding:2%;border: 1px solid #dadada;font-size:0.95em;
}

.s1{
display:flex;
align-items:center;
}

.s1:before,
.s1:after{
content:"";
flex-grow:1;
height:1px;
background:#00a384;
display:block;
}

.s1:before{
margin-right:.4em;
}

.s1:after{
margin-left:.4em;
}



div#unbox9_master2{
margin:0 auto;
width: 98%;
color: #333333;
text-align:center;
}

.s2{
display:flex;
align-items:center;
}

.s2:before,
.s2:after{
content:"";
flex-grow:1;
height:1px;
background:#333333;
display:block;
}

.s2:before{
margin-right:.4em;
}

.s2:after{
margin-left:.4em;
}

div#unbox9_ex1{
display: -webkit-flex;
display: flex;
}

h2#unbox9_titlemini_a{
font-weight:normal;
font-size:1.5em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:15%;
font-weight:bold;
border-bottom:2px solid #00a384;
}

h2#unbox9_titlemini_b{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:85%;
border-bottom:2px solid #c0c0c0;
}

div#unbox9_master1{
margin:0 auto;
width: 98%;
color: #333333;
text-align:center;
}

h2#unbox9_titlemini_c{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 0 0;
text-align:left;
width:100%;
border-bottom:2px solid #c0c0c0;
}

div#unbox9_master2{
margin:0 auto;
width: 55%;
color: #333333;
line-height:27px;
text-align:left;
}

h2#unbox9_titlemini_d{
font-weight:normal;
font-size:1.5em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:18%;
font-weight:bold;
border-bottom:2px solid #00a384;
}

h2#unbox9_titlemini_e{
font-weight:normal;
font-size:1.4em;
color: #333333;
margin:0 auto;
padding:0 0 1% 0;
text-align:left;
width:82%;
border-bottom:2px solid #c0c0c0;
}




















h2#unbox10_title{
font-weight:bold;
line-height:45px;
font-size:1.6em;
margin:0;
padding:0 0 0 0;
color: #333333;
text-align:center;
}

div#unbox10_bigwords{
width:96%;
margin:0 auto;
height:auto;
font-weight:normal;
font-size:1em;
color: #333333;
line-height:25px;
text-align:center;
}

div#unbox10{
width:87%;
height:auto;
margin:0 auto;
padding:0 5.5% 0 5.5%;
border:;
background-color: #;
}

h3#unbox10_subtitle{
font-weight:normal;
font-size:2.5em;
padding:0 0 2% 0;
margin:0;
line-height:35px;
color: #00a384;
text-align:center;
}

p#unbox10_word{
font-size:0.95em;
line-height:25px;
color: #333333;
}

h2#unbox10_titlemini{
font-weight:normal;
font-size:1em;
color: #333333;
margin:0 auto;
width:94%;
padding:0 0 1% 0;
text-align:left;
}

span#subsall2{
color:#fff;
padding:3px 10px;
font-size:90%;
line-height:35px;
background-color: #aedac3;
}

span#subsall3{
color:#fff;
padding:3px 17px;
font-size:90%;
background-color: #aedac3;
}

table#tbl4{
border: 0;border-collapse: collapse;width: 98%;margin:0 auto;color: #333333;
}

td#tbl5{
width:30%;padding:3% 2%;border-bottom: 1px solid #aedac3;background-color: #ffffff;font-weight:;font-size:0.95em;text-align:left;
}

td#tbl6{
width:62%;padding:3% 2%;border-bottom: 1px solid #aedac3;font-size:0.95em;
}

td#tbl7{
width:96%;padding:3% 2%;border-bottom: 0;font-size:0.95em;
}





}