iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://jra.jp/company/social/_css/common.css
/* ---------------------------------------------------------------------- 社会とともに 共通 ---------------------------------------------------------------------- */ /*div.header_line { margin-bottom: 20px; }*/ div#social_menu { padding: 3px; } div#social_menu > div { padding: 3px; } div#social_menu > div > a { font-size: 1.2rem; padding: 5px; border-radius: 2px; } div#social_menu > div > a i.fa.fa-chevron-circle-right { display: inline-block; } div#social_menu > div.current > a i.fa.fa-chevron-circle-right { display: none; } div#social_menu > div > a i.fa.fa-chevron-circle-down { display: none; } div#social_menu > div.current > a i.fa.fa-chevron-circle-down { display: inline-block; } /* .local_menu_box { } .local_menu_box > .menu_header { display: table; width: 100%; background-color: #1b521f; color: #fff; } .local_menu_box > .menu_header > div { display: table-cell; vertical-align: middle; padding: 6px 12px; } .local_menu_box > .menu_header > div.title { } .local_menu_box > .menu_header > div.title > .inner { display: table; } .local_menu_box > .menu_header > div.title > .inner > .cell { display: table-cell; vertical-align: middle; } .local_menu_box > .menu_header > div.title > .inner > .cell + .cell { padding-left: 10px; } .local_menu_box > .menu_header > div.title > .inner > .cell .title { font-weight: bold; } .local_menu_box > .menu_header > div.title > .inner > .cell .title a { display: block; text-decoration: none; color: #fff; } .local_menu_box > .menu_header > div.title > .inner > .cell .title a:hover { text-decoration: underline; } .local_menu_box > .menu_header > div.title > .inner > .cell .title.current { padding: 5px 10px; background-color: rgba(0, 0, 0, 0.3); border-radius: 3px; } .local_menu_box > .menu_header > div.title > .inner > .cell .icon { font-size: 1.4rem; display: block; position: relative; top: -1px; } .local_menu_box > .menu_header > div.btn { text-align: right; padding: 6px; } .local_menu_box > .content ul.link_list { padding: 3px; } .local_menu_box > .content ul.link_list > li { padding: 3px; } .local_menu_box > .content ul.link_list > li.line { width: 100%; } .local_menu_box > .content ul.link_list > li > a { padding: 6px; font-size: 1.2rem; } .local_menu_box > .content ul.link_list > li > a > i.fa.fa-chevron-circle-right { display: inline-block; } .local_menu_box > .content ul.link_list > li.current > a > i.fa.fa-chevron-circle-right { display: none; } .local_menu_box > .content ul.link_list > li > a > i.fa.fa-chevron-circle-down { display: none; } .local_menu_box > .content ul.link_list > li.current > a > i.fa.fa-chevron-circle-down { display: inline-block; } */ /* ul#baji_menu > li > a { display: flex; justify-content: center; align-items: center; }*/ .img_line_list > .item .wrap .cap { margin-bottom: 0; } .img_line_list > .item .wrap .cap.bg { background-color: #333; color: #fff; padding: 8px 5px; font-weight: bold; } .img_line_list > .item .wrap > a { display: block; text-decoration: none; position: relative; } .img_line_list > .item .wrap > a > .hover { position: absolute; left: 0; top: 0; width: 100%; height: 100%; box-sizing: border-box; border: 2px dotted #ccc; border: 1px solid #ccc; display: none; z-index: 10; animation: obj_fade_in 0.4s ease-in-out; } @keyframes obj_fade_in { from { opacity: 0; } to { opacity: 1; } } .img_line_list > .item .wrap > a:hover > .hover { display: block; } .img_line_list > .item .wrap .img + .cap.opt { margin-top: 0; } .img_line_list > .item .wrap .cap.opt { background-color: #333; color: #fff; font-weight: bold; transition: all 0.3s ease-in-out; } .img_line_list > .item .wrap > a:hover .cap.opt { background-color: #268300; background-color: #ddd; color: #333; /*box-shadow: 0 1px 4px rgba(0,0,0,0.1);*/ } .img_line_list > .item .wrap .cap.opt > .inner { display: table; width: 100%; } .img_line_list > .item .wrap .cap.opt > .inner > span { display: table-cell; vertical-align: middle; padding: 8px 4px; } .img_line_list > .item .wrap .cap.opt > .inner > span.main { font-size: 1.4rem; padding: 8px 12px } .img_line_list > .item .wrap .cap.opt > .inner > span.opt { text-align: center; border-left: 1px dashed #666; width: 70px; } .img_line_list > .item .wrap .cap.opt > .inner > span.opt i { margin-right: 0.4em; } /* ------------------------------------------------------------ 767px以下 ------------------------------------------------------------ */ @media screen and ( max-width : 767px ) { ul.link_list.multi.div3 > li { width: 50%; } } /* ------------------------------------------------------------ 479px以下 ------------------------------------------------------------ */ @media screen and ( max-width : 479px ) { ul.link_list.multi.div3 > li { width: 100%; } }