﻿@import url("/area_common/webfonts/NotoSansJP/css2.css");table td.headtitletable{background:#eee;text-align:center;font-weight:bold}ul.ilist_n{margin:0 40px 60px 40px}ul.ilist_n li{display:inline;list-style-type:none}#product_pih{width:882px;overflow:hidden;margin-top:30px}#product_pih img{vertical-align:middle}#product_pih .left_column{width:435px;float:left}#product_pih .right_column{width:435px;float:right}#product_pih .product_column{border:1px solid #aaa;margin-bottom:20px}#product_pih .explanation{color:#666;padding:5px;border-top:1px solid #ccc}#product_pih .explanation p{margin:0 0 0.5em 0}#product_pih .title{overflow:hidden;background-color:#eee;padding:3px;border-left:10px solid #999}#product_pih .title p{font-size:140%;font-weight:bold}#product_pih .title span{font-size:80%;font-weight:normal}#product_pih .title_icon{overflow:hidden;height:20px;border-top:1px solid #ccc;margin-top:5px}#product_pih .title_icon .right_column{width:300px}#product_pih .title_icon .right_column p{text-align:right;color:#999;font-size:80%}#product_pih .title_icon .left_column{width:60px}#product_pih .title_icon .left_column p{margin-top:3px}.topre{padding:2px;font-size:120%}.topre .retop{margin:5px 0px;padding:3px;border:1px solid #ddd}.topre dl{font-size:75%}.topre dt,.topre dd{margin:0;padding:3px}.topre dd{padding-left:5px}.topre p{margin:3px 10px;padding:0px}.topre li{line-height:1.4}.topre .topre_topic{padding:5px;margin:0px}.topre .topre_topic dt{border-bottom:1px dotted #999;font-weight:bold}.topre .ps{margin:0 5px 0 30px;padding:2px;color:#666;border-top:1px solid #ccc}.topre .ps li{margin-bottom:10px}.presidentwrp{width:652px;overflow:hidden;font-family:"Noto Sans JP", "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3"}.presidentwrp p{margin:0 0 1.4em 0;font-size:120%;line-height:1.4}.presidentwrp p.title{font-weight:bold;font-size:140%;margin:0 0 30px 0}.presidentwrp .roll_column p{clear:both}.presidentwrp .right_column{width:410px;float:right}.presidentwrp .left_column{width:225px;float:left}.presidentwrp .president{margin:0 0 20px 10px;width:210px;overflow:hidden}.presidentwrp .president .right_column{width:90px}.presidentwrp .president .left_column{width:110px}.presidentwrp #rule_ii{font-size:9pt;overflow:auto;height:300px;margin-left:40px;margin-right:40px;border:2px #ccc solid;padding:10px 20px}.presidentwrp ol{margin:5px;text-align:left}.presidentwrp li{margin:5px}.presidentwrp p{margin:3px}.rule_iict{font-weight:bold;text-decoration:underline}.rule_iibtn{text-align:center}col.tablecol_kessan_number{width:30px}col.tablecol_kessan_ask{width:70px}col.tablecol_kessan_date{width:100px}col.tablecol_kessan_time{width:140px}col.tablecol_kessan_participant{width:50px}col.tablecol_kessan_newdate{width:290px}#tabksn{margin:0 10px}#tabksn table{border-top:1px solid #999;border-left:1px solid #999;border-collapse:collapse}#tabksn table img{vertical-align:middle;padding-left:10px}#tabksn table td{padding:5px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:top}#tabksn table th{padding:5px;border-right:1px solid #999;border-bottom:1px solid #999;background-color:#5984dd;font-weight:bold;color:#fff;text-align:center}#tabksn table .title{color:#3903a3;border-bottom:1px solid #ccc;font-size:130%;font-weight:bold;margin-bottom:5px}#tabksn table .title span{font-size:80%;font-weight:normal;padding-left:10px;color:#66a}#tabksn table ol{margin:0;padding:0}#tabksn table ol>li{list-style-type:none;margin:0;padding:0}#tabksn table ul.daylist{margin:0;padding:0}#tabksn table ul.daylist li{list-style-type:none}#tabksn table ul.daylist span{font-size:110%}.tabksn_ksnbox{width:100px;font-size:120%}.tabksn_ksnbox_r{float:right;width:45px;padding-left:5px;border-left:1px solid #aaa}.tabksn_ksnbox_l{float:left;width:45px}.tabksn_ksnbox ul{margin:0}.tabksn_ksnbox ul>li{list-style-type:none;margin:0 0 10px 0}.tabksn_layout{background-color:#eff1fe}.tabksn_beginner{background:url(../../area_top/images/img_icon_ksn_beginner.png) no-repeat 2px 2px;text-indent:16px}.contentsArea .tabksn table ul.ilist{margin:0}.contentsArea .tabksn table ul.ilist li{border:none;font-size:120%}.login{margin:0px 250px 0px 230px;font-size:14pt;padding:3px;height:100px;background-color:#eee;overflow:hidden}.login div.left_column{width:80px;float:left}.login div.right_column{width:180px;float:right}.product_topic{border:1px solid #ccc;padding:5px;margin-bottom:40px}.product_topic div.categoly{margin:10px 2px;border-bottom:2px dotted #aaa;overflow:hidden}.product_topic div.right_column{float:right;padding:5px;width:520px}.product_topic div.left_column{float:left;width:100px;padding:8px 2px}.product_topic p{font-size:90%;margin:0px;line-height:1.4}.product_topic p.title{font-size:110%;border-bottom:1px solid #cc9;line-height:1;padding-bottom:10px}p.topasktitle01{background-color:#897d7d;margin:0px;padding:0px}p.topasktitle02{background-color:#979fa9;margin:0px;padding:0px}p.ifrs_menu{background-color:#eee;border-top:5px double #444;padding:10px 0;margin:10px 0}div.ifrs_back{background:url(../../area_top/ifrs/tpcg_ifrs.jpg) no-repeat;padding:160px 0 0 160px}div.ifrs_back p.com_tpc_c{font-weight:bold;color:#a55}div.ifrs_back p{line-height:1.4;color:#004}div.ifrs_back p.pick{color:#a55}div.ifrs_back p strong{font-size:120%;color:#039}div.irfs_block{margin:10px 0}div.irfs_block_long{margin:20px 10px}div.irfs_block_long p{margin-bottom:0.5em}div#wrpPss div.contents{margin:8px 8px 8px 14px}div#wrpPss div.contents p{line-height:1.4;margin:0 0 1em 0}.pssuserwrp{margin:20px 0;border:1px solid #ccc}.pssuserwrp p.title{font-size:140%;margin:5px;padding:5px;border-left:6px double #ccc;letter-spacing:0.3em}.psswrp_nk{margin:0 0 20px 0;border:1px solid #888}.psswrp_nk p.title{color:#888;font-size:160%;margin:5px;padding:5px;border-left:6px double #ccc;letter-spacing:0.3em}.psswrp_dl{margin:0 0 20px 0;border:1px solid #85e199}.psswrp_dl p.title{color:#3fa254;font-size:160%;margin:5px;padding:5px;border-left:6px double #85e199;letter-spacing:0.3em}.psswrp_goiken{margin:0 0 20px 0;border:1px solid #99c}.psswrp_goiken p.title{color:#5a5a9f;font-size:160%;margin:5px;padding:5px;border-left:6px double #99c;letter-spacing:0.3em}.psswrp_product{margin:0 0 20px 0;border:1px solid #d8cc9d}.psswrp_product p.title{color:#908145;font-size:160%;margin:5px;padding:5px;border-left:6px double #d8cc9d;letter-spacing:0.3em}.psswrp_product p.subtitle{color:#908145;font-size:140%;margin:10px 5px;padding:5px;letter-spacing:0.2em}.psswrp_product dl{margin:0 15px}.psswrp_product dt{margin:10px 0;line-height:1.3;color:#7a7668;font-size:120%}.psswrp_product dd{padding-left:20px}.psswrp_product tbody th{padding:8px 0;width:100px}div.psswrp_2c{overflow:hidden}* html div.psswrp_2c{width:652px;height:1%}div.psswrp_2c div.right_column{float:right;width:321px}div.psswrp_2c div.left_column{float:left;width:321px}div.psswrp_2c p.title{font-size:110%;font-weight:bold;margin:0;padding:8px;border:1px solid #ccc;border-left:6px solid #ccc}div#wrpPss div.psswrp_2c div.contents{border:1px solid #ccc;border-top:none;margin:0 0 20px 0;padding:8px}table.contactmeyasu{margin:20px;text-align:center}col.tablecol_ContactSample{width:60px;height:60px}table.contactmeyasu tbody th{text-align:center;line-height:1.7;font-size:90%;font-weight:normal;padding:2px;border:1px solid #999;background-color:#e0e2ea}table.contactmeyasu tbody td{padding:5px;border:1px solid #999}.contactNone{background-color:#ccc;font-size:140%}.contactLow{background-color:#75bc66;font-size:140%}.contactNormal{background-color:#ebe492;font-size:140%}.contactHigh{background-color:#eb9292;font-size:140%}.nexttopic{text-align:center;padding:20px 0 140px}.contIndent_left{margin:10px 0 10px 30px}.contIndent_left_normal{margin:10px 0 10px 10px}.contFlow{float:left}.contFlow_gensen{float:left;width:300px}ol.number li{list-style:none;padding-left:24px}ol.number li img{vertical-align:top}#gsubNavi{height:50px;width:882px;clear:both;background:#ccc;margin-bottom:0}#gsubNavi ul{font-size:12pt;font-weight:bold;margin:0 5px}#gsubNavi ul li{float:left;margin:0;width:130px;text-align:center;padding:3px 7px;min-height:1em;color:#fff;border-radius:4px;text-decoration:none}#gsubNavi ul li.long{width:240px}#gsubNavi ul li.long300{width:300px}#gsubNavi a{width:130px;display:block;background:#266629;min-height:1em;color:#fff;border-radius:4px;box-shadow:0 3px 0 #557F57;text-decoration:none}#gsubNavi ul li.long a{width:240px;background:#B27139;box-shadow:0 3px 0 #FFA252}#gsubNavi ul li.long300 a{width:300px;background:#B27139;box-shadow:0 3px 0 #FFA252}#gsubNavi a:link,#gNavi a:visited{text-decoration:none;color:#eee}#gsubNavi a:hover{color:#fff;background:#42B247}#gsubNavi ul li.long a:hover{background:#BF9877}#gsubNavi ul li.long300 a:hover{background:#BF9877}#gsubNavi .fixed{position:fixed;top:0px;z-index:9999;opacity:0.85}#gsubNavi ul#alaenavi li{color:#4f4f4f}#gsubNavi ul#alaenavi a{background:#efefef;box-shadow:0 3px 0 #aaa;color:#4f4f4f}#gsubNavi ul#alaenavi a:hover{color:#fff;background:#bbb}#gsubNavi ul#alaenavi li.onecolumn{line-height:2.5}.mnspp_img{margin-top:20px}.koumoku{width:600px;margin:30px 150px;border:1px solid #999;border-radius:10px}.koumoku .title{background:#999;font-size:150%;padding:5px;border-radius:8px 8px 0 0}.koumoku .contents{padding:10px;font-size:110%}.koumoku .contents p{line-height:1.3;margin-bottom:1.2em}.koumoku .mgn{margin-left:150px}#wrp_topbotton{margin:30px 0px}#wrp_topbotton li{display:inline;padding-left:15px}#wrp_topbotton2{margin:30px 10px;background:url(/area_top/ltd/images/141001/img_141001_top_botton_bg2.jpg) no-repeat}#wrp_topbotton2 ul{padding-top:180px;padding-left:8px}#wrp_topbotton2 ul li{display:inline;padding-right:8px}.ltd_title{font-size:360%;color:#09421C;text-align:center;font-weight:bold}.ltd_subtitle{font-size:140%;color:#222;text-align:center;margin-bottom:20px}.ltd_subtitle_b{font-size:160%;font-weight:bold;color:#222;text-align:center;margin-bottom:20px}.show_solution{overflow:hidden;border:1px solid #ddd;padding:15px}.show_solution .company{font-size:8pt;text-align:right;vertical-align:middle;padding-top:10px;clear:both}.show_solution .company span{margin-right:10px}.show_solution .company span img{vertical-align:bottom}.show_solution .company span img:hover{opacity:0.75}.show_solution .imgtitle{float:left;width:160px}.show_solution .imgtitle_long{float:left;width:300px}.show_solution .title{font-size:24pt}.show_solution .contents{clear:both;margin-top:10px;font-size:12pt;border-top:1px solid #ddd;padding-top:10px;line-height:2}.show_company p.logo{float:left;margin-right:20px;height:120px}.show_company .contents{line-height:1.4;font-size:10.5pt}.show_company .contents p{margin-bottom:8px}.show_company .contents p.mgnbtm{margin-bottom:16px}@media screen and (max-width: 902px){#wrap,#page,#contentfull{width:100%}.no_view{display:none}img{width:100%;height:auto}.show_solution .company span.font_p_XXXlarge{display:block}.show_solution .company span img{width:75px}.show_company p.logo{float:none;height:100%}}.list_solution{width:862px;min-height:202px;border:1px solid #ccc;font-size:11pt}.list_solution a{display:block;width:100%;height:100%;text-decoration:none}.list_solution a:hover{opacity:0.75}.list_solution .imgleft{width:400px}.list_solution .title{display:block;font-size:16pt;margin:10px 0}.list_solution .contents{display:block;margin:20px}.list_solution .company{display:block;margin:0 10px 0 400px;border-top:1px solid #ccc;text-align:right}.making2018 .contentsArea>p{margin:10px 0}.making_2018{margin-top:60px;background:url(/tvcm/images/2018_making_03.jpg) no-repeat #e5e5e5;padding:80px 40px 10px;font-size:140%;line-height:2em}.making_2018 p{margin-bottom:20px}.making_title{background:#e5e5e5;font-size:180%;color:#003399;padding:5px 0 5px 20px}@media screen and (max-width: 480px){.ltd_title{font-size:12pt}.ltd_subtitle_b{font-size:11pt}#gsubNavi{display:inline;width:100%;height:auto;margin:0;border:none;background:#eee}#gsubNavi ul li{display:inline;float:none;width:0;height:auto;line-height:1;padding:0;color:#222;text-align:left}#gsubNavi a{display:inline;color:#222;font-size:8pt}.contFlow_gensen{width:100%}#wrp_topbotton2{width:100%;margin:0;background:none}#wrp_topbotton2 ul{padding:5px}.koumoku{width:100%;margin:5px 0}#product_pih,#product_pih .left_column,#product_pih .right_column{width:100%;float:none}#product_pih img,#product_pih .left_column img,#product_pih .right_column img{display:none}.list_solution{width:100%}.list_solution .imgleft{display:none}.list_solution .company{margin:0}.making_2018{background:url(/tvcm/images/2018_making_03_sp.jpg) no-repeat #e5e5e5;background-position:50% 0;font-size:100%}}
