@charset "Shift_JIS";
/* common */
#TR-INDEX{word-break:normal}
#TR-INDEX p{font-size:1.4em;padding:0 10px}
#TR-INDEX p a{text-decoration:underline}

/* LANDINGAREA */
#TR-INDEX .tr_lpmenu{border-top:1px solid #fff;border-bottom:1px solid #fff	}

/* TITLE */
#TR-INDEX h1{margin:10px 30px;margin-right: auto;margin-left: auto;width: 60%;}

/* MENU BUTTON */
#TR-INDEX ul.tr_menu{margin:0 auto}
#TR-INDEX ul.tr_menu li{width:50%;margin:10px 0;float:left}
#TR-INDEX ul.tr_menu li img{width:80px;margin:0 0 10px}
#TR-INDEX ul.tr_menu li img.tr_textimg{width:auto;height:16px}
#TR-INDEX .tr_sns p{font-size:1.2em;margin-bottom:10px;padding:0}
#TR-INDEX .tr_sns ul.tr_menu li{width:100%}
#TR-INDEX .tr_sns ul.tr_menu li img{width:70px;margin:0 0 10px}

/* CHINESE TEXT */
#TR-INDEX .tr_lpmenu p img.tr_textimg{width:80%;margin-bottom:10px}
#TR-INDEX .tr_sns p img.tr_textimg,
#TR-INDEX .tr_sns ul.tr_menu li img.tr_textimg{width:auto;height:17px}
#TR-INDEX .tr_sns p img.tr_spacer1{position:relative;top:7px}

/* CAUTION */
#TR-INDEX p.tr_caution{text-align:left;line-height:1.6em;margin:10px 0}
#TR-INDEX p.tr_caution_jp{color:#aaa;text-align:left;font-size:1em;line-height:1.6em;margin:0 0 20px}

/* HEADER(NEXS対応で非表示) */
header#transer-header{display:none}

header#COMMON-HEADER{display:none;}
header#transer-header{
    margin: 0 auto;}
header#transer-header div.g_nav {
    font-size: 10px;
    line-height: 1.2;
    text-align: right;
    padding: 10px;}


/* SERVICE MENU */
#TR-INDEX div#service ul.tr_menu li{width:33%;margin:10px 0;float:left}

