@charset "UTF-8";
/* ------- */

.txt_biz{color:#00a0e9}
.txt_uno{color:#0068b7}
.txt_op{color:#009944}
.txt_white{color:#fff}
.bg_biz{background:rgba(0,160,233,0.1);}
.bg_uno{background:rgba(0,104,183,0.1);}
.bg_op{background:rgba(0,153,68,0.1);}
.bg_uno100{background:#0068b7}
.bg_gray{background:#f5f5f5}
.bg_olive{background:rgba(139,129,60,0.2);}
.bg_pink{background:rgba(228,0,127,0.2);}
 span.y_marker{background:rgba(255,255,0,0.3);}
.font_l{font-size: 18px;}
.font_ll{font-size: 20px;}
.sp_320{display:none}
.sp_414{display:none}
/*contents*/
h1{font-size:21px;line-height: 2.7em;padding: 2.5em 0;}
h1 strong{font-size: 46px;}
h2,h3{font-weight: normal;padding-bottom: 1em;font-size: 26px;}
h3{padding-top:0.5em}
.about{text-align:center;padding:2.5em 1em;line-height: 1.8em;margin-bottom: 1.5em;}
.bold{font-weight:bold}
.box_b_red{
	background: #f6f6f6;
	border: red solid 1px;
	text-align: center;
	padding: 20px;
	line-height: 2em;
	border-radius: 10px;
	margin: 15px 8px;
	}

/*biz*/
.txt_q{
	background: url(../trustdeletebiz/img/ico_imp.png) no-repeat center left;
	padding: 20px 0 20px 70px;
	font-size: 20px;
	font-weight: bold;
	margin-top: 3em;
	}
.box_q ul li,.box_task ul li{list-style-type: disc!important;}
.col2 dl.box_q,.col2 dl.box_task{padding: 30px 10px 0;}
.col2 dl.box_q dt{background:#00a0e9;color:#fff;padding: 8px 15px;}
.col2 dl.box_q dd{padding:20px 0 0 40px}
.box_white{
	background: #fff;
	border-radius: 5px;
	padding:1.5em 1em;
	margin: 0 15px;
	}
.box_white .title{font-size: 20px;text-align: center;padding-bottom: 1em;}
.box_white .title strong{font-size: 30px;}
.box_white dt{font-weight: bold;padding:5px 0 0}v
.box_white dd{text-indent: -1em;padding-left: 1em;}

/*uno*/
.border_uno_t{border-top:#0068b7 solid 1px}
.col3{width:33.333%;float:left;padding:15px 40.6px;text-align: center;l}
.col3 ul{background: #f5f5f5;font-size: 14px;padding: 10px;}
.col3 ul li{text-align: left;text-indent: -1em;margin-left: 1.7em;}
.col3 img{width:100%}
.top_title01{background:url(../onebeuno/img/ico_uno01.png) no-repeat center left;}
.top_title02{background:url(../onebeuno/img/ico_uno02.png) no-repeat center left;}
.top_title03{background:url(../onebeuno/img/ico_uno03.png) no-repeat center left;}
.top_title01,.top_title02,.top_title03{padding:30px 0 30px 85px;font-size:20px;font-weight:bold}

ul.col3_comment{clear:left;padding: 1em 0;}
ul.col3_comment li{text-align: center;line-height: 2.2em;}

ul.shima li{padding: 5px 0 3px 50px;margin: 8px 0;background:#f5f5f5;border-radius:8px}
ul.shima li:nth-child(2n) {background:#FFF;}
.bg_pink span{
    display: block;
    background: #fff;
    width: 50%;
    margin: 1em auto 0;
    padding: 8px 0;}
    
/*op*/
.txt_task{
	background: url(../trustdeleteop/img/ico_task.png) no-repeat center left;
	padding: 20px 0 20px 76px;
	font-size: 20px;
	font-weight: bold;
	}
.col2 dl.box_task dt{background:#009944;color:#fff;padding: 8px 15px;}
.col2 dl.box_task dd{padding:20px 0 0 40px}
.tbl_style,.tbl_style2{width:100%;background:#fff;font-size:14px;border-collapse: collapse;}
.tbl_style2{border:#666 solid 1px}
.tbl_style th{background:rgba(0,153,68,0.1)}
.tbl_style2 th{background:#f5f5f5}
.tbl_style th,.tbl_style td{text-align:center;border:#ccc solid 1px;padding:2px}
.tbl_style2 th,.tbl_style2 td{text-align:center;border:#ccc dotted 1px;padding:10px 5px;white-space: nowrap;}
.tbl_border_t{border-top:#adadad solid 1px}
.tbl_border_r{border-right: #adadad solid 1px!important;}

/*比較*/
.scroll{
overflow: auto;　　　　/*tableをスクロールさせる*/
white-space: nowrap;　　/*tableのセル内にある文字の折り返しを禁止*/
}
.scroll::-webkit-scrollbar{　　/*tableにスクロールバーを追加*/
 height: 5px;
}
.scroll::-webkit-scrollbar-track{　　/*tableにスクロールバーを追加*/
 background: #F1F1F1;
}
.scroll::-webkit-scrollbar-thumb {　　/*tableにスクロールバーを追加*/
 background: #BCBCBC;
}

 
/* --------------------------------------------------
	max-width 1200
-------------------------------------------------- */
@media screen and (max-width:1200px){
	.sp_1200 img{width:100%}
}
/* --------------------------------------------------
	max-width 1000
-------------------------------------------------- */
@media screen and (max-width:1000px){
	.col3{padding:15px}
}
/* --------------------------------------------------
	max-width 910
-------------------------------------------------- */
@media screen and (max-width:910px){
	.sp_910 img{width:90%}
	.col3{width:38%}
}
/* --------------------------------------------------
	max-width 768
-------------------------------------------------- */
@media screen and (max-width:768px){
	.sp_768 img{width:95%}
	.txt_q{margin-top:1em}
}
 
/* --------------------------------------------------
	max-width 414
-------------------------------------------------- */
@media screen and (max-width:414px){
	h1{padding: 1.2em 0;font-size:18px}
	h1 strong{font-size:36px}
	h2,h3{font-size:22px}
	h3{padding-bottom:0;margin: 1em;}
	.about{margin-bottom:0}
	#pagetop {bottom: 45px;}
	.col3{width:100%}
	.col3 img{width:auto}
	ul.col3_comment{padding:0.5em 1.5em;}
	ul.col3_comment li{text-align:left}
	.col2 img{width:100%}
	.bg_pink span{width: 100%;}
	.about{padding: 2em 1em;}
	.sp_414{display:block}
}
/* --------------------------------------------------
	max-width 320
-------------------------------------------------- */
@media screen and (max-width:320px){
	.col3 img{width:100%}
	.sp_320{display:block}
}