﻿@charset "utf-8";
/* CSS Document */

/*********** ********** ********** ********** *********** ********** ********** ********** *********** ********** ********** **********
* WwZasKensaku.aspx
*/

/*切り替えボタン*/
div#content_magazinelist .primary-btn{border:#236600 1px solid;background:#4d9980;background:linear-gradient(#4d9980, #40806a);}
div#content_magazinelist a.primary-btn{color:#FFF; cursor:pointer; width:100%; height:100%;font-size:140%;}
div#content_magazinelist .primary-btn input{color:#FFF; cursor:pointer; width:100%; height:100%;padding:6px 10px 6px;font-size:160%;box-shadow:rgba(0, 0, 0, 0.4) 0px 0px 6px 0px;}

/*ヘッダ*/
div#infomation .details .detail p{font-size:140%;}
div#infomation .details .detail dl dd{font-size:180%;color:#006644;}

/*絞り込みボタン（五十音）*/
div#content_magazinelist .details .detail ul{width:104%;height:auto;display:table;margin-left:-2%;margin-top:16px;margin-bottom:32px;}
div#content_magazinelist .details .detail ul li{width:8%;height:auto;display:table-cell;padding-left:2px;padding-right:2px;}
div#content_magazinelist .details .detail ul input{width:100%;height:auto;text-align:center;font-size:210%;color:#006622;background:#e9f5eb;background:linear-gradient(#cfe6cf, #e9f5eb);display:block;border:solid 1px #999;line-height:1.5;}
div#content_magazinelist .details .detail ul input.current{color:#FFF;background:#00896F;}

/*ソート結果一覧*/
div#result{background:#e8e8e8;margin:4px;}


/*テーブルレイアウト*/
/*
div#result #result_list{width:96%;padding-left:2%;padding-right:2%;margin-top:10px;}
div#result #result_list table{width:100%;height:100%;border-left:solid 1px #999;border-right:solid 1px #999;display:table;}
div#result #result_list tr td{font-size:140%;color:#333;text-align:center;box-sizing:border-box;display:table-cell;padding:2px;word-break:break-all;vertical-align:middle;}
div#result #result_list tr{border-bottom:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr.list_Header{border-top:solid 1px #999;border-bottom:solid 1px #999;background:#F6F6F6;box-sizing:border-box;}
div#result #result_list tr.list_odd{background:#FFF;}
div#result #result_list tr.list_even{background:#FCFCFC;}
div#result #result_list tr td:nth-of-type(1){width:5%;min-width:15px;height:100%;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(2){min-width:85px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(3){width:10%;min-width:47px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(4){width:15%;min-width:56px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(5){width:20%;min-width:41px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(2),
div#result #result_list tr td:nth-of-type(3),
div#result #result_list tr td:nth-of-type(4),
div#result #result_list tr td:nth-of-type(5){text-align:left;padding-left:16px;padding-right:16px;}
*/

div#result #result_list table{height:100%;border-left:solid 1px #999;border-right:solid 1px #999;margin:2%}
div#result #result_list tr{font-size:140%;color:#333;text-align:center;box-sizing:border-box;word-break:break-all;vertical-align:middle;}
div#result #result_list tr td{padding:4px;vertical-align:middle;}
div#result #result_list tr:not(:first-child){border-bottom:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr.list_odd{background:#FFF;}
div#result #result_list tr.list_even{background:#FCFCFC;}
div#result #result_list tr.list_Header{border-top:solid 1px #999;border-bottom:solid 1px #999;background:#F6F6F6;box-sizing:border-box;}
div#result #result_list tr.list_Header td{text-align:center;}
div#result #result_list tr td:nth-of-type(1) {width:5%;min-width:15px;height:100%;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(2){min-width:85px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(3){width:10%;min-width:47px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(4){width:15%;min-width:56px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr td:nth-of-type(5){width:20%;min-width:41px;height:100%;border-left:solid 1px #999;box-sizing:border-box;}
div#result #result_list tr:not(:first-child) td:nth-of-type(2){text-align:left;padding-left:16px;padding-right:16px;}
div#result #result_div#genre .title_list{padding-left:2%;padding-right:2%;margin-top:10px;}
