@charset"UTF-8";

/* 
***********************************************************
* Copyright(C) CIDARIO Inc.
* URI:http://cidario.co.jp
* Editor:Hiromi Yoshino
***********************************************************
*/


/*----------------------------------------
                  agreement
-----------------------------------------*/

/*------- div --------*/

article#agreement section div{
  width:90%;
  padding:0;
  margin:0 auto 40px auto;
}

@media only screen and (min-width:640px) {
 article#agreement section div{
   width:95%; 
   margin:40px auto 80px auto;
 }
}

/*------- h3 --------*/

article#agreement section div h3{
  height:30px;
  background:url(/common/images/icon13.png) no-repeat 0 3px;
  font-size:18px; font-size:1.8rem;
  font-weight: 700;
  line-height:28px;
  padding:0 0 0 30px;
  margin:0 0 10px 0;
}

@media print, screen and (min-width:640px) { 
 article#agreement section div h3{
  font-size:20px; font-size:2.0rem;
 }
}

/*-------p --------*/

article#agreement section div p{
  line-height:150%;
}

/*-------ul--------*/

article#agreement section div ul{
  width:100%;
  background:#F4F4F4;
  padding:20px 0 10px 0;
  margin:15px 0 30px 0;
}

@media print, screen and (min-width:640px) {
 article#agreement section div ul{
  width:100%;
  background:#F4F4F4;
  padding:30px 0 20px 20px;
  margin:30px 0 40px 0;
 }
}

article#agreement section div ul li{
  width:90%;
  height:50px;
  line-height:50px;
  padding:0;
  margin:0 auto 5px auto;
}

@media print, screen and (min-width:640px) { 
 article#agreement section div ul li{
  width:295px;
  height:50px;
  float:left;
  margin:0 20px 10px 0;
 }
}

article#agreement section div ul li a{
  width:100%;
  height:50px;
  display:block;
  background:url(/common/images/icon-pdf.png) no-repeat 15px 10px #FFF;
  border-bottom:1px solid #CCC;
  border-right:1px solid #CCC;
  font-size:14px; font-size:1.4rem;
  color:#000;
  text-decoration:none;
  padding:0 0 0 65px;
}

@media print, screen and (min-width:640px) { 
 article#agreement section div ul li a{
  width:295px;
  height:50px;
  display:block;
  background:url(/common/images/icon-pdf.png) no-repeat 15px 10px #FFF;
  border-bottom:1px solid #CCC;
  border-right:1px solid #CCC;
  font-size:16px; font-size:1.6rem;
  color:#000;
  text-decoration:none;
  padding:0 0 0 65px;
 }
}

article#agreement  section div ul li a:hover{
  background:url(/common/images/icon-pdf.png) no-repeat 15px 10px #F9F9DB;
}

