@charset "utf-8";
/* CSS Document */

#base{background-color:#fff; line-height: normal;}

/*#cont #c3_l h1 {
margin-bottom: 7px;
width: 730px;
}*/

#cont h1{
color: #666;
margin-top: 3px;
margin-bottom: 10px;
font-size: 10px;
font-weight: normal;
}

#cont #c3_l #mainTitle {
width: 730px;
margin-bottom: 45px;
}
#cont #c3_l #mainTitle h2 {
font-size: 30px;
margin-left: 50px;
margin-right: 50px;
margin-bottom: 35px;
background-image: url(../img/business1point/line_gray.gif);
background-repeat: repeat-x;
background-position: bottom;
padding-bottom: 30px;
color: #000066;
line-height: 1.2em;
}
#cont #c3_l #mainTitle h2 img {
margin-right: 25px;
}
#cont #c3_l #mainTitle dl#mokuji {
margin-left: 50px;
width: 630px;
font-size: 14px;
line-height: 140%;
}
#cont #c3_l #mainTitle dl#mokuji dt {
width: 129px;
}
#cont #c3_l #mainTitle dl#mokuji dd {
margin-left: 157px;
margin-top: -20px;
margin-bottom: 25px;
}
#cont #c3_l .mainBoxMiddle {
background-image: url(../img/business1point/middle_box.gif);
background-repeat: repeat-y;
}
#cont #c3_l .mainBoxTop {
background-image: url(../img/business1point/top_box.gif);
background-repeat: no-repeat;
background-position: top;
width: 100%;
margin-bottom: 30px;
}
#cont #c3_l .mainBoxTop .mainBoxBottom {
background-image: url(../img/business1point/bottom_box.gif);
background-repeat: no-repeat;
background-position: bottom;
width: 100%;
padding-top: 30px;
padding-bottom: 30px;
}



#cont #c3_l #mainBox {
width:100%;
font-size: 14px;
line-height: 140%;
margin-bottom: 30px;
margin-right: auto;
margin-left: auto;
padding: 8px;
}

#cont #c3_l #mainBox h3 {
font-size: 23px;
margin-bottom: 25px;
padding-bottom: 10px;
background-image: url(../img/business1point/line_dot.gif);
background-repeat: repeat-x;
background-position: bottom;
color: #000066;
line-height: 120%;
margin-top: 20px;
}
#cont #c3_l h3 img {
margin-right: 10px;
}

#cont #c3_l #mainBox h4 {
font-size: 20px;
border-left-width: 5px;
border-left-style: solid;
border-left-color: #000066;
padding-left: 20px;
margin-top: 30px;
margin-bottom: 15px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000066;
line-height: 120%;
}
#cont #c3_l #mainBox p {
margin-bottom: 15px;
}
#cont #c3_l #mainBox ul {
margin-left: 25px;
}
#cont #c3_l #mainBox ol {
margin-left: 25px;
}
#base #cont #c3_l #page {
width: 145px;
margin-right: auto;
margin-left: auto;
}
#cont #c3_l #page ul#pageNumber {
list-style-type: none;
}
#cont #c3_l #page ul#pageNumber li {
display: inline;
margin-right: 10px;
}

#mainBox .picture {
float:left;
width:250px;
}
#mainBox .picture_comment {
float:right;
width:240px;
margin-left:10px;
}
#mainBox .box {
border: 1px solid #999999;
padding: 20px;
}


#mainBox .picture300 {
float:left;
width:300px;
}
#mainBox .picture300_comment {
float:right;
width:185px;
margin-left:15px;
}
#mainBox .box {
border: 1px solid #999999;
padding: 20px;
}


.toTop {
margin-bottom: 20px;
}



/*---------unitedinsource---------*/
.blogList{
width:730;
clear:both
}
.blogList .list_left{
width:355px;
float: left;
margin-right:20px;
list-style:none;
margin-bottom:5px;
}
.blogList .list_right{
width:355px;
float: left;
list-style:none;
margin-bottom:5px;
}


/*
Plugin Name: WP-Digg Style Paginator
Plugin URI: http://www.mis-algoritmos.com/2007/09/09/wp-digg-style-pagination-plugin-v-10/
Author: Victor De la Rocha
Author URI: http://www.mis-algoritmos.com

.digg  {
margin: 3px;
padding: 3px;
text-align: center;
font-size: 16px;
}
.digg .pagination {
padding: 3px;
margin: 3px;
text-align:center;
}
.digg .pagination a {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #AAAADD;
text-decoration: none; 
color: #000099;
}
.digg .pagination a:hover, .digg a:active {
border: 1px solid #000099;
color: #000;
}
.digg .pagination span.current {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #000099;
font-weight: bold;
background-color: #000099;
color: #FFF;
}
.digg .pagination span.disabled {
padding: 2px 5px 2px 5px;
margin: 2px;
border: 1px solid #EEE;
color: #DDD;
}
*/
/*CSS Digg style pagination*/

/* 2019/07/05 修正 */
@media screen and (max-width:730px) {
#cont #c3_l .mainBoxTop .mainBoxBottom,
#cont #c3_l .mainBoxTop,
#cont #c3_l .mainBoxMiddle {
   background-image: none;
  }
}
/* 2020/10/29 スマホ対応 */
@media screen and (max-width: 730px) {
  div#cont {margin:0;}
  div#cont div#c3_l {width:100%;max-width:730px;margin:0 auto;}
  div#c3_l img {max-width:100%; height:auto;}
  #r_navi {display:none;}
}