
@charset "shift_jis";

/* ===========================================================

   agreement iframe layout [‚²—˜—p–ñŠ¼]

=========================================================== */

.col1 .contentsTitle02{
width:100%;
margin-bottom:20px;
}

.col1 .contentsTitle02 .inner{
width:100%;
}

.col1 .contentsTitle02 .inner .title{
margin:20px 0 0 5px;
font-weight:bold;
font-size:150%;
}

div.iframe{
padding:10px;
background-image:none;
line-height:1.5;
}

div.iframe ol{
padding-left:20px;
list-style-type: decimal;
}

div.iframe ol.listNone{
padding-left:0px;
list-style-type:none;
}

div.iframe ol.listNone li{
text-indent:10px;
}

div.iframe ol.listNone li{
padding-left:1.5em;
text-indent:-1.5em;
}

div.iframe h1,
div.iframe h2,
div.iframe h3,
div.iframe ol li,
div.iframe ol.listNone li,

div.iframe dl,
div.iframe dl dd{
margin-bottom:20px;
}

div.iframe h1,
div.iframe h2,
div.iframe h3{
font-size:120%;
}

div.iframe ul{
list-style-type:disc;
}

div.iframe dl dt{
font-weight:bold;
}

#contents{
line-height:1.5em;
}

/* -----------------------------------------------------------
   .contentsTitle01
----------------------------------------------------------- */

/* .col1 .contentsTitle01
----------------------------------------------------------- */


.col1 .contentsTitle01 .inner .title{
padding:4px 14px 0;
background:url(../../images/common/col1_content_title_bg01_top.png) no-repeat left top;
line-height:1.4;
font-size:120%;
color:#FFFFFF;
font-weight:bold;
}


#contents dl dt{
margin:15px 0 5px;
font-weight:bold;}