@charset "utf-8";

/*====================================================================

guide.css

====================================================================*/

/*--------------------------------------------------------------------

--------------------------------------------------------------------*/
.menu .guide-menu{
   margin-top: 0
}
.menu .guide-menu .title,
.menu .guide-menu ul{
   display: none;
}

.guide-items{
   overflow: hidden;
   zoom: 1;
}
.guide-items .item{
   border-top: solid 1px #ddd;
   margin-top: 80px;
   padding-top: 30px
}
.guide-items .item .title{
   font-size: 18px;
   font-weight: bold;
   color: #000;
   line-height: 1;
   padding-bottom: 0px;
}
.guide-items .item .sub-title{
   font-weight: bold;
   color: #000;
   margin-top: 20px;
}
.guide-items .item .sub-title:first-child{
   margin-top: 0;
}
.guide-items .item .desc{
   margin-bottom: 20px
}
.guide-items .item .desc .caution{
   font-size: 12px;
   margin-top: 5px;
}
.guide-items .item .desc ol{
   padding-left: 0;
}

.guide-items .item .desc table.info{
   width: 250px;
}
.guide-items .item .desc table.info td{
   text-align: right;
}

#guide-law .desc table.info{
   width: 550px;
   margin-top: 10px;
}
#guide-law .desc table.info td{
   text-align: left
}



@media screen and ( max-width:750px ){



}




