

@charset "utf-8";

@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);
@import url(https://fonts.googleapis.com/earlyaccess/sawarabimincho.css);



.kikaku{
 font-family       : "Ÿà–¾’©", YuMincho, "Sawarabi Mincho" , serif;
 color             : #ffffff;
 font-size         : 14px;
 line-height       : 160%;
 letter-spacing    : 0.02em;
}

.kikakumds01{
 display           : block;
 font-size         : 28px;
 margin            : 50px 0 30px 0;
 padding           : 0 0 0 0;
 line-height       : 100%;
 font-weight       : 600;
 width             : 100%;
 text-align        : center;
}


.kikakutxt01{
 float             : left;
 display           : inline;
 width             : 100%;
 margin            : 0 0 30px 0;
 padding           : 0 0 0 0;
 text-align        : left;
 font-size         : 16px;
 line-height       : 160%;
}
.kikakutxt01 .shomei{
 float             : left;
 display           : inline;
 width             : 100%;
 text-align        : right;
}

.kikakutxt02{
 float             : left;
 display           : inline;
 width             : 33%;
 margin            : 0 2% 10px 0;
 padding           : 10px 2% 10px 2%;
 text-align        : left;
 border            : 1px solid #ffffff;
 border-radius     : 6px;
}
.kikakutxt03{
 float             : left;
 display           : inline;
 width             : 55%;
 margin            : 0 0 10px 0%;
 padding           : 10px 2% 10px 2%;
 text-align        : left;
 border            : 1px solid #ffffff;
 border-radius     : 6px;
}
.kikakutxt04{
 float             : left;
 display           : inline;
 width             : 95%;
 margin            : 0 0 10px 0%;
 padding           : 10px 2% 10px 2%;
 text-align        : left;
 border            : 1px solid #ffffff;
 border-radius     : 6px;
}
.kikakutxt05{
 float             : left;
 display           : inline;
 width             : 95%;
 margin            : 0 0 10px 0%;
 padding           : 10px 2% 10px 2%;
 text-align        : center;
}

.kikakubtn{
 float             : left;
 display           : inline;
 width             : 100%;
 text-align        : center;
 margin            : 0 0 60px 0%;
}

.kikakubtn a{
 width             : 100%;
 text-align        : center;
 font-size         : 18px;
 border            : 1px solid #ff0000;
 color             : #ff0000;
 border-radius     : 6px;
 padding           : 10px 2em 10px 2em;
 background        : #ffffff;
}
.kikakubtn a:hover{
 width             : 100%;
 text-align        : center;
 font-size         : 18px;
 border            : 1px solid #ff0000;
 border-radius     : 6px;
 padding           : 10px 2em 10px 2em;
 background        : #ff0000;
 color             : #ffffff;
 transition        : 0.5s;
}





