@charset "Shift_JIS";
/* CSS Document */

/*Y15のサイズとボタン記述*/

body .fs12{font-size:12px !important;}
body .fs14{font-size:14px !important;}
body .fs16{font-size:16px !important;}
body .fs18{font-size:18px !important;}



body .btnWT.iconOther,body .btnWT.iconBack,body .btnBK.iconOther,.body btnBK.iconBack,body .btnRD.iconOther,.body btnRD.iconBack,body .btnCP.iconOther,.body btnCP.iconBack,body .btnCL.iconOther,.body btnCL.iconBack{
    line-height: normal;
    background-image:none!important;
}

body .btnWT.iconDown,body .btnWT.iconBack,body .btnBK.iconDown,.body btnBK.iconBack,body .btnRD.iconDown,.body btnRD.iconBack,body .btnCP.iconDown,.body btnCP.iconBack,body .btnCL.iconDown,.body btnCL.iconBack{
    line-height: normal;
    background-image:none!important;
}


/* button */
body .btnWT,body .btnBK,body .btnRD,body .btnCL,body .btnCP,body .btnCP_big{display:inline-block;*display:inline;*zoom:1;color:#0f0f69;text-decoration:none;text-align:center;padding:7px 20px 5px!important;background-image:none!important;}
body .btnWT.sml,body .btnBK.sml,body .btnRD.sml,body .btnCL.sml{padding-top:1px!important;padding-bottom:1px!important;font-size:12px;}
body .btnWT.full,body .btnBK.full,body .btnRD.full,body .btnCL.full{display:block;}
body .btnWT{background-color:#fff!important;border:1px solid #d0d0d0;}
body .btnWT:link{color:#0f0f69;text-decoration:none;}
body .btnWT:visited{color:#0f0f69;}
body .btnWT:hover{color:#cc0000!important;text-decoration:underline;}
body .btnWT:hover span{text-decoration:underline;cursor:pointer;}
body .btnWT span{padding-left:10px;display:inline-block;*display:inline;*zoom:1;line-height:24px;background:url(/commonY15/img/icon_arrow_right_red_01.png) 0 7px no-repeat;}
body .btnWT span b{color:#cc0000;}
body .btnWT.iconOther span{padding-left:18px;background:url(/commonY15/img/icon_ext_red_01.png) 0 5px no-repeat;}
body .btnWT.iconBack span{padding-left:10px;background:url(/commonY15/img/icon_arrow_left_red_01.png) 0 7px no-repeat;}
body .btnWT.iconDown span{padding-left:15px;background:url(/commonY15/img/icon_anchor_red_01.png) 0 7px no-repeat;}
body .btnWT.iconPdf span{padding-left:20px;background:url(/commonY15/img/icon_pdf_red_01.png) 0 3px no-repeat;}
body .btnWT.fs12{font-size:12px;padding-top:1px;padding-bottom:1px;}
body .btnWT.fs12 span{background-position:0 7px;}
body .btnWT.disable b{color:#666;}
body .btnWT.disable span{padding-left:10px;background:url(/commonY15/img/icon_arrow_right_grey_01.png) 0 7px no-repeat;}
body .btnWT.disable:hover span{text-decoration:none;cursor:default;}
body .btnBK{background-color:#444!important;color:#fff;}
body .btnBK:link{text-decoration:none;}
body .btnBK:hover{background-color:#666!important;text-decoration:underline;}
body .btnBK:hover span{text-decoration:underline;cursor:pointer;}
body .btnBK span{padding-left:10px;display:inline-block;*display:inline;*zoom:1;line-height:24px;background:url(/commonY15/img/icon_arrow_right_white_01.png) 0 7px no-repeat;}
body .btnBK.iconOther span{padding-left:18px;background:url(/commonY15/img/icon_ext_white_01.png) 0 5px no-repeat;}
body .btnBK.iconBack span{padding-left:10px;background:url(/commonY15/img/icon_arrow_left_white_01.png) 0 7px no-repeat;}
body .btnBK.fs12{font-size:12px;padding-top:1px;padding-bottom:1px;}
body .btnBK.fs12 span{background-position:0 7px;}
body .btnRD{background-color:#cc0000!important;color:#fff;}
body .btnRD:hover{background-color:#cb4e4e!important;text-decoration:underline;}
body .btnRD:hover span{text-decoration:underline;cursor:pointer;}
body .btnRD span{padding-left:10px;display:inline-block;*display:inline;*zoom:1;line-height:24px;background:url(/commonY15/img/icon_arrow_right_white_01.png) 0 7px no-repeat;}
body .btnRD.iconOther span{padding-left:18px;background:url(/commonY15/img/icon_ext_white_01.png) 0 5px no-repeat;}
body .btnRD.iconBack span{padding-left:10px;background:url(/commonY15/img/icon_arrow_left_white_01.png) 0 7px no-repeat;}
body .btnRD.iconDown span{padding-left:15px;background:url(/commonY15/img/icon_anchor_white_01.png) 0 7px no-repeat;}
body .btnRD.iconDown_big {display:block; width:400px; margin:0 auto; padding:20px 40px 16px !important; }
body .btnRD.iconDown_big span { font-size:20px; line-height:24px; padding-left:18px;background:url(/commonY15/img/icon_anchor_white_01.png) 0 5px no-repeat;}
body .btnRD.fs12{font-size:12px;padding-top:1px;padding-bottom:1px;}
body .btnRD.fs12 span{background-position:0 7px;}
body .btnCP{background:#cc0000;color:#fff;min-width:200px;width: auto !important;width: 200px;text-align:center;padding:20px 40px 16px !important;}
body .btnCP:hover{background-color:#cb4e4e;}
body .btnCP:hover span{background-color:#cb4e4e;text-decoration:underline;}
body .btnCP span{font-size:20px;display:inline-block;*display:inline;*zoom:1;font-size:20px;line-height:24px;}
body .btnCP span:hover{text-decoration:underline;}
body input.btnCP { min-width: 280px; border: 0; line-height: 24px; font-size: 20px; font-weight: bold; font-family: "ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"MS UI Gothic","Tahoma","Lucida Grande","ヒラギノ丸ゴ Pro W4","Osaka",sans-serif; cursor: pointer; }
body input.btnCP:hover { text-decoration: underline; }
body .btnCP_big{background:#cc0000;color:#fff;min-width:220px;width: auto !important;width: 220px;text-align:center;padding:25px 50px 21px !important;}
body .btnCP_big:hover{background-color:#cb4e4e;}
body .btnCP_big:hover span{background-color:#cb4e4e;text-decoration:underline;}
body .btnCP_big span{font-size:24px;display:inline-block;*display:inline;*zoom:1;line-height:28px;}
body .btnCP_big span:hover{text-decoration:underline;}
body input.btnCP_big { min-width: 300px; border: 0; line-height: 28px; font-size: 24px; font-weight: bold; font-family: "ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"MS UI Gothic","Tahoma","Lucida Grande","ヒラギノ丸ゴ Pro W4","Osaka",sans-serif; cursor: pointer; }
body input.btnCP_big:hover { text-decoration: underline; }
body .btnCL{background-color:transparent!important;color:#fff;border:1px solid #fff;}
body .btnCL:hover{text-decoration:underline;}
body .btnCL:hover span{text-decoration:underline;cursor:pointer;}
body .btnCL span{padding-left:10px;display:inline-block;*display:inline;*zoom:1;line-height:24px;background:url(/commonY15/img/icon_arrow_right_white_01.png) 0 7px no-repeat;}
body .btnCL.iconOther span{padding-left:18px;background:url(/commonY15/img/icon_ext_white_01.png) 0 5px no-repeat;}
body .btnCL.iconBack span{padding-left:10px;background:url(/commonY15/img/icon_arrow_left_white_01.png) 0 7px no-repeat;}
body .btnCL.fs12{font-size:12px;padding-top:1px;padding-bottom:1px;}
body .btnCL.fs12 span{background-position:0 7px;}
body .btnList_typeA li{float:left;margin-left:10px;}
body .btnList_typeA li:first-child{margin-left:0;}
body .btnList_typeA li a{padding-left:12px!important;padding-right:12px!important;}
body .btnList_typeB li{margin-top:10px;}
body .btnList_typeB li:first-child{margin-top:0;}
body .btnList_typeB li a{display:block;text-align:left!important;}
body .btnList_typeB li.alC a{text-align:center!important;}
body .btnList_typeB li.bgGY{border-top:1px solid #d0d0d0;margin:22px -19px -15px;padding:19px;*zoom:1;}
body .bnrList li{margin-top:10px;}
body .bnrList li:first-child{margin-top:0;}






/*ibase_記述差分*/

/*body .btnRD span {*/
    /*background:url("/commonY15/img/icon_arrow_right_white_01.png") no-repeat 0 7px;*/
/*}*/

/*
body .btnRD.icon_no span {
    background:none;
    padding-left: 0;
}

body .fs16 {
    font-size: 16px !important;
}
*/
