@charset  "utf-8";

.beginner-title_01{
text-align: center;
padding-top: 10px;
}
.beginner-title_02{
padding-top: 40px;
font-size: 22px;
margin-bottom:5px;
}
.beginner-title_03{
padding-top: 40px;
font-size: 22px;
margin-bottom:5px;
}
.beginner-title_04{
text-align: center;
padding-top: 10px;
line-height: 2.7;
margin:30px 0;
}
.beginner-title_04 .type1{
background-color: #e4007f;
border-radius: 15px;
color: #ffffff;
font-size: 13px;
padding:2px 15px;
margin-right: 15px;
}
.beginner-title_04 .type2{
color: #333333;
font-size: 24px;
margin-right: 15px;
font-weight: bold;
}
.beginner-title_04 .type3{
color: #e4007f;
font-size: 14px;
margin-right: 15px;
font-weight: bold;
}
.col_2{
padding-right:10px;
}
.col_2 a:hover{
border: 3px solid #666 !important;
}
.col_2:after{
display:block;
content:"";
clear:both;
}
.col2-left{
width:50%;
float:left;
margin-right:10px;
}
.col2-right{
width:50%;
margin-right:-10px;
float:right;
}
.col2-right .col2-img{
width:100%;
}
.col_2 .col2-img{
width:100%;
border-radius: 0 !important;
}
#beginner .container .link-boxw{
border-radius: 0 !important;
}
#beginner .container .link-boxw .link-box{
border-radius: 0 !important;
}
section.bg-white{
padding-bottom: 60px;
}
.uq-iconBtn, a.uq-iconBtn, a:visited.uq-iconBtn, a:link.uq-iconBtn{
background:#e4007f;
}
.uq-clm2List--spclm1{
padding-right: 10px !important;
margin-top: 50px;
}
.uq-clm2List--spclm1__li, article .uq-clm2List--spclm1__li{
margin-right: 10px !important;
}
article .uq-clm2List--spclm1>li {
margin-right: 10px !important;
max-width: 485px;
}
.uq-clm2List--spclm1__li.right, article .uq-clm2List--spclm1__li.right{
margin-right: -10px !important;
}
.hover:hover{
opacity: 0.7;
}
.bnr-area{
margin-top: 50px;
}
.link-boxw .link-img{
border-radius: 0 !important;
}
.link_bnr .link-boxw .link-img{
border-radius: 0 0 5px 0 !important;
}
.sp{
display:none;
}
@media screen and (max-width:768px) {
.beginner-title_01{
text-align: center;
padding-top: 20px;
}
.beginner-title_02{
padding-top: 20px;
}
.beginner-title_03{
padding-top: 0;
}
.beginner-title_04{
margin:0;
}
.col_2{
padding-right:0;
margin-bottom: 0;
}
.col2-left{
margin-right:0;
width:100%;
margin-bottom: 20px;
}
.col2-right{
margin-right:0;
width:100%;
margin-bottom: 20px;
}
.col2-left img,.col2-right img{
max-width:none;
}
section.bg-white{
padding-bottom: 0;
}
.uq-clm2List--spclm1__li, article .uq-clm2List--spclm1__li{
margin-right: 0 !important;
}
article .uq-clm2List--spclm1>li {
margin-right: 0 !important;
}
.uq-clm2List--spclm1__li.right, article .uq-clm2List--spclm1__li.right{
margin-right: 0 !important;
}
.uq-clm2List--spclm1{
padding-right: 0 !important;
margin-top: 20px;
}
.bnr-area{
margin-top: 0;
}
.sp{
display:block;
}
}

/**/
.list-multi-link-box{
margin: -10px -5px 0;
list-style: none;
}
.list-multi-link-box > li{
float: left;
margin: 10px 5px 0;
text-align: center;
font-weight: bold;
font-family: "?? M","Shin Go Medium","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;
}
.list-multi-link-box.col4 > li{
width: 237.5px;
}
.list-multi-link-box.col6 > li{
width: 155px;
}
.list-multi-link-box > li.full{
width: 98.99%;
}
.list-multi-link-box > li .link-boxw{
border-radius: 0;
}
.list-multi-link-box > li .link-box{
padding: 10px 10px 15px;
border-radius: 0;
}
.list-multi-link-box > li .date{
display: block;
padding: 5px;
text-align: right;
font-size: 12px;
}
.list-multi-link-box > li .image{
max-width: 100%;
border-radius: 0;
}
.list-multi-link-box > li .image-area{
position: relative;
display: block;
min-height: 80px;
}
.list-multi-link-box > li .image-area .image{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
margin: auto;
/* max-width: 100px; */
max-height: 90px;
}
.list-multi-link-box > li .image-area .image.icon{
width: 70px;
height: 70px;
}
.list-multi-link-box > li .name{
display: table;
width: 100%;
font-size: 13px;
color: #2b2b2b;
}
@media screen and (max-width:768px){
.list-multi-link-box{
    margin: -10px -1.4% 0;
    }
    .list-multi-link-box > li{
    margin: 10px 1.4% 0;
    }
    .list-multi-link-box.sp-col2 > li{
    width: 47.2%;
    }
    .list-multi-link-box.sp-col3 > li{
    width: 30.53%;
    }
    .list-multi-link-box > li.sp-full{
    width: 97.28%;
    }
    .list-multi-link-box > li .image-area{
    min-height: 60px;
    }
    .list-multi-link-box > li .image-area .image{
    /* max-width: 45px; */
    max-height: 40px;
    }
    .list-multi-link-box > li .image-area .image.icon{
    width: 40px;
    height: 40px;
    }
    .list-multi-link-box > li .image-area .image.icon-product-list{
    /* width: 24px; */
    }
    .list-multi-link-box > li .name{
    font-size: 12px;
    }
}

.list-palnel-box{
list-style: none;
margin: -10px -5px 0;
}

.col3{
	padding-right:20px;
    margin-bottom: 10px;
}
.col3:after{
	display:block;
	content:"";
	clear:both;
}
.col3 h3{
	font-size:23px;
	line-height:1.739;
	margin-top:16px;
}
.col3 p{
	font-size:15px;
	line-height:1.75;
	/*padding:8px 16px 40px 0;*/
}
.col3 p.last,.col3 p.last2{
	padding:8px 16px 0 0;
}
.col3-left{
	width:33.3333%;
	float:left;
	margin-right:10px;
}
.col3-center{
	width:33.3333%;
	float:left;
	margin-right:10px;
}
.col3-right{
	width:33.3333%;
	margin-right:-20px;
	float:right;
}
.col3-left .img{
	width:99.8%;
	/*max-width:520px;*/
}
.col3-center .img{
	width:100%;
	max-width:520px;
}
.col3-right .img{
	width:100%;
	max-width:520px;
}

@media (max-width:767px) {
.col3{
	padding-right:0;
}
.col3 h3{
	font-size:16.5px;
}
.col3 p,.col3 p.last2{
	padding-right:0;
	padding-bottom:24px;
}

.col3-left{
	margin-right:0;
	width:100%;
    margin-bottom: 10px;
	text-align: center;
}
.col3-center{
	margin-right:0;
	width:100%;
    margin-bottom: 10px;
	text-align: center;
}
.col3-right{
	margin-right:0;
	width:100%;
	text-align: center;
}
.col3-left .img,.col3-center .img,.col3-right .img{
	max-width:none;
}
}
.slider-column .col-5 .link-boxw .link-box, .link-boxi img{
border-radius:0 !important;
}
.slider-column .col-5 .link_bnr .link-boxw .link-box, .link-boxi img{
border-radius:5px !important;
}
.mb80{
margin-bottom: 80px !important;
}
.shindan-title{
text-align: center;
margin: 10px;
}
@media (max-width:767px) {
.shindan-title{
padding: 0 !important;
}
}

@media all and (min-width: 769px) {
    .link_bnr .link-boxw .link-box:hover,
    .link_bnr .link-boxw-square .link-box-square:hover {
        border: none !important;
    }

    .link_bnr .link-boxw .link-box:hover .link-boxi,
    .link_bnr .link-boxw-square .link-box-square:hover .link-boxi {
        margin: 0;
    }
    .link_bnr .link-boxw .link-box.border:hover .link-boxi,
    .link_bnr .link-boxw-square .link-box-square.border:hover .link-boxi {
        /* margin: -3px -2px -2px; */
        margin: 0;
    }
}
#beginner .container .img-rdw .link-boxw {
    border-radius: 5px!important;
}
