﻿@charset "UTF-8";
@charset "UTF-8";
/**********************************************
CSS
	file name  :style_jsp.css
	style info :jsp用の基本設定
**********************************************/
@media print, screen and (min-width: 641px){
body .hanyo_main_visual_02 div{
    background:rgba(0, 0, 0, 0) url("/common/include/camp/rwd/hanyo/img/bg_hanyo_main_visual_02_02_pc.png") no-repeat scroll center 188px;
    height:456px;
}
    .conversion.card_set3 .inner ul, .conversion.card_set5 .inner ul.cv_wrap{
    width:622px;
    margin:0 auto;
}
.hikaku_table_large table tr td p.cmn_link{
    margin:5px 0 0 83px;
}
.conversion.card_set5 .inner ul.pc5 li{
    margin:0 0 0 50px;
}
.conversion.card_set5 .inner ul.pc5 li:first-child{
    margin-left:0;
}
.hikaku_table_large table .conversion_btn{
    width:312px;
}
.hikaku_table_large table .conversion_btn a{
    text-align:center;
}
.anchor_card_info_btn{
    margin:0 auto;
    width:652px;
}
.anchor_card_info_btn li{
    margin:0 0 0 50px;
}
.hikaku_table_large .tab_list li{
    width:33%;
}
.hikaku_table_large .tab_list li img{
    width:45%;
}
.hanyo_cardinfo .cardview .cmn_link.under{
    display: none;
}
.forSpBlock + .cmn_h2.full, .forPcBlock + .cmn_h2.full{
    margin: 20px 0 0;
}
.forPcBlock {
    display: block!important;
}
.forSpBlock {
    display: none!important;
}


}
@media only screen and (max-width: 640px){
.hanyo_cardinfo .cardview .cmn_link.under{
    display: inline-block;
}
.forSpBlock + .cmn_h2.full, .forPcBlock + .cmn_h2.full{
    margin: 20px 0 0;
}
.forPcBlock {
    display: none!important;
}
.forSpBlock {
    display: block!important;
}
}

