Contact Us
Please feel free to contact us for consultations, requests, and job searches.
Please provide the required items in the form shown below to contact us via e-mail.
Our staff will reply promptly.
Please provide the required items in the form shown below to contact us via e-mail.
Our staff will reply promptly.
Inquiry Form
';
script_ie += '';
script_ie += '';
script_ie += '';
script_ie += '';
script_ie += '';
$1113('head meta:last').after(script_ie);
})();
$1113(function(){
// ウィンドウサイズを取得
var windowWidth = $1113(window).width();
// SP用のマイパーツの幅を100%に変更
$1113("body > #contents_wrapper .flx").has("[id^=myparts_]").addClass("width_100");
// SP用のmarginを調整
$1113("body > #contents_wrapper #main > div, body > #contents_wrapper #main > div > div, body > #contents_wrapper #main > div > div > div").each(function(){
var mt = $1113(this).css("margin-top");
var mb = $1113(this).css("margin-bottom");
// margin1%あたりのpxの値
var mx = 7.14;
// 0pxは除外
if(mb !== "0px"){
// pxを除去
mb = mb.replace(/px/g,'')
// 小数点以下第三位を四捨五入
mb = Math.round(mb/mx*100)/100;
$1113(this).css("margin-bottom", mb+"%");
}
// 0pxは除外
if(mt !== "0px"){
// pxを除去
mt = mt.replace(/px/g,'')
// 小数点以下第三位を四捨五入
mt = Math.round(mt/mx*100)/100;
$1113(this).css("margin-top", mt+"%");
}
// ウィンドウ幅より大きいコンテンツがある場合、指定したwidthを設定
var width = $1113(this).css("width");
if(width.replace(/px/g,'') > windowWidth){
$1113(this).addClass("width_set");
}
});
// SP用にフォントサイズを調整
$1113("body > #contents_wrapper #main > div, body > #contents_wrapper #main > div > div, body > #contents_wrapper #main > div > div > div").each(function(){
var fs = $1113(this).css("font-size");
// SP用に変換するフォントサイズの倍率
var fx = 0.75;
// pxを除去
fs = fs.replace(/px/g,'')
// 14px以下は除外
if (!(fs.match(/^0[0-9]|1[0-4]$/))) {
// 15px〜19pxは14pxに変換
if(fs.match(/^(15|16|17|18|19)/)) {
fs = "14";
}else{
// 小数点以下を四捨五入
fs = Math.round(fs*fx);
}
$1113(this).css("font-size", fs+"px");
}
});
// コンテンツ操作
// PC
// totopをフッターコンテンツ内に移動
totop = $1113("#totop").clone();
$1113("#totop").remove();
$1113('.item').before(totop);
// itemをfooter_wrapper内に移動
item = $1113(".item").clone();
$1113(".item").remove();
$1113('#footer_wrapper').prepend(item);
// SP
// totopをフッターコンテンツ内に移動
pagetop = $1113("#pagetop").clone();
$1113("#pagetop").remove();
$1113('#contents').after(pagetop);
// フッターの前にあるhrを削除
$1113("#footer").prev().remove();
// メニューに言語切替リンクを追加
$1113(".mainMenuWrapper > ul").append('English ');
$1113(".mainMenuWrapper > ul").append('日本語 ');
/*
// SPメニューボタンにFontAwesomeを適用
$1113('#menu .menu_btn > span').html('');
$1113('#menu').show();
*/
// SPメニュー内にサブメニュー内のリンクを移動
/*
submenu = $1113('#ssub_slide #sub ul').html();
$1113('.mainMenuWrapper ul li:eq(3)').after(submenu);
*/
// [TOP]ボタンのリンク先を変更
$1113("#totop_title a").attr("href","#wrapper");
$1113("#pagetop a").attr("href","#contents_wrapper");
// 指定箇所にスクロール
// #で始まるアンカーをクリックした場合に処理
$1113('a[href^=#]').click(function() {
// スクロールの速度
var speed = 400; // ミリ秒
// アンカーの値取得
var href= $1113(this).attr("href");
// 移動先を取得
var target = $1113(href == "#" || href == "" ? 'html' : href);
// 移動先を数値で取得
var position = target.offset().top;
// スムーススクロール
$1113('body,html').animate({scrollTop:position}, speed, 'swing');
return false;
});
/*
// 「ページトップへ」の要素を隠す
$1113('#totop_title, #pagetop').hide();
// スクロールした場合
$1113(window).scroll(function(){
// スクロール位置が100を超えた場合
if ($1113(this).scrollTop() > 100) {
// 「ページトップへ」をフェードイン
$1113('#totop_title, #pagetop').fadeIn();
}
// スクロール位置が100以下の場合
else {
// 「ページトップへ」をフェードアウト
$1113('#totop_title, #pagetop').fadeOut();
}
});
*/
// イベントトラッキングを2つ目のプロパティに送信できるように複製
$1113("a").each(function(){
val = $1113(this).attr("onmousedown");
if(val != null){
$1113(this).attr("onmousedown",val+" "+val.replace(/eventTracking\(/g,"ga('svTracker.send','event',"));
}
});
});