/* CSS Document */
.pc_off {display: none;}

/**********************************
              �ì–ö
**********************************/

.senryuu_text{
text-align:center;
margin-top:4%;
}
.senryuu_text p{
font-size:20px !important;
font-weight:bold;

}
.senryuu_hyoushou{
width:100%;
margin-top:15%;
overflow: hidden;
}
.senryuu_hyoushou p{
font-size:50px;
font-weight:bold;
text-align:center;
padding-top: 2%;
}
.senryuu_hyoushou_li{
width:100%;
margin-top:10%;
}
.senryuu_hyoushou_li ul{
margin:0;
padding:0;
list-style:none;
width:50%;
margin:0 auto;
}
.senryuu_hyoushou_li ul li{
width:100%;
margin:0 auto;
text-align: center;
}

.img_kin{
    margin-bottom: 10%;
}
.img_kin img{
width:30%;
}

.makikmono{
}

.makikmono img{
width:60%;
}
.senryuu_hyoushou_li2{
width:100%;
margin-top:10%;
    overflow: hidden;
}
.senryuu_hyoushou_li2 ul{
margin:0;
padding:0;
list-style:none;
width:100%;
margin:0 auto;
}
.senryuu_hyoushou_li2 ul li{
width:50%;
margin:0 auto;
text-align: center;
float:left;
}
.shoushou{
width:100%;
margin-top:10%;

}
.shoushou ul{
margin:0;
padding:0;
list-style:none;
    margin-top: 5%;
}
.shoushou ul li{
width:100%;
text-align: center;
}
.shoushou1 img{
width:100%;
}
.shoushou2 img{
width:50%;
}
.shoushou3 img{

}
.shoushou ul li p{
font-size:24px;
    margin-top: 4%;
letter-spacing: 1px;
line-height: 30px;
}
}
li.shoushou1 {
    margin-top: 4%;
}
.shoushou p{
font-size: 50px;
    font-weight: bold;
    text-align: center;
}
li.shoushou3 {
    margin-top: 8%;
}


/**********************************
              Ž—ŠçŠG
**********************************/
.nurie_waku{
margin-top:7%;
overflow:hidden;
}
.nurie_waku ul{
margin:0;
padding:0;
list-style:none;
}
.nurie_waku ul li.nurie1{
width:49%;
padding-left:1%;
float: left;
    text-align: center;
}
.nurie_waku ul li.nurie2{
width: 30%;
    padding-left: 3%;
    float: left;
    margin-top: 5%;
}

.senryuu_hyoushou2{
margin-top:10%;
}
.senryuu_hyoushou2 p{
font-size: 50px;
    font-weight: bold;
    text-align: center;
}
.nurie_img2 ul{
margin:0;
padding:0;
list-style:none;
}
.nurie_img2 ul li.nurie3{
width: 30%;
    padding-left: 3%;
    float: left;
    margin-top: 5%;
}


.fair_repoto{
text-align:center;
margin-top:3%;
margin-bottom:5%;
}
.fair_repoto a:hover{
opacity: 0.8;
box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.25);
  transform: translateY(-0.1875em);
}
