
/*幅指定*/
div #index{
	max-width: 880px;}
div #index img{
    margin: 20px 0;}

#topicsmainfull h3{
	margin:0 0 10px;
	padding:0 0 0 10px;
	font-size: 28px;
	font-weight: bold;
	border:none;
    letter-spacing: 1px;
	color:#0079D8;
	border-left: solid 10px #0079D8;
	/*border-bottom: 1px solid #eeeeee;*/}

#topicsmainfull h4{margin: 0px 0 10px 0;letter-spacing: 1px;}

#topicsmainfull h4:nth-of-type(1){margin-top: 25px;}

/* 2列 */
#topicsmainfull_in .bbox1, #topicsmainfull_in .bbox3{width:48%;float:left;margin-bottom:2em;margin-right:4%;box-sizing: border-box}
#topicsmainfull_in .bbox2, #topicsmainfull_in .bbox4{width:48%;float:left;margin-bottom:2em;}
#topicsmainfull_in #section5 .bbox1 .ordernumber {width:10%;}
#topicsmainfull_in #section5 .bbox1 .point, #topicsmainfull_in #section5 .bbox1 .comment {width:85%;}
#topicsmainfull_in #section5 .bbox1 {width:55%;}
#topicsmainfull_in #section5 .bbox2 {width:40%;}

.og{color:#f39700}

.ordernumber {
	float: left;
    font-size: 250%;
	color: #0079D8;
	width: 5%;
	vertical-align: top;}

.point {
	float: right;
    font-size: 130%;
    text-align: left;
    padding: 0;
    margin: 0;
    letter-spacing: 1px;
	color: #0079D8;
	width: 90%;
	vertical-align: top;
    /*border-left: 7px solid #cccccc;
    padding-left: 5px;*/}

.comment {
	float: right;
    text-align: left;
    line-height: 1.5;
    margin: 0.3em 0;
    width: 90%;
    letter-spacing: 1.5px;}

#section1,#section2,#section3,#section4,#section5{
    margin-top:10px}

hr{
	display: block;
    margin-bottom: 70px;
    margin-top: 0;
	display:none}


/*.top_bn_box{
	width:100%;
	border-right: 1px dashed #cccccc;
    border-left: 1px dashed #cccccc;}*/


.ctg_list .tit{
    font-size: 19px;
    padding: 0;
    text-align: left;
    margin: 0px 0px 3px 0;
    background: none;
    border-left: none;
    border-bottom: none;
    padding: 0 0 0 20px;
	color: #356bb3;}

.ctg_list p{
    text-align: left;
    color: #696969;
    padding: 0 0 0 20px;}

.ctg_list div{
	padding: 15px 0;
    border-top: 1px solid #cccccc;
	position: relative;
	/*2行で表示*/
	width: 49%;
    float: left;
    margin: 0 0.5%;}
.ctg_list div:hover{background-color:#fbfbfb;color:}
.ctg_list a{text-decoration:none;}
.ctg_list a:hover{color:666666}
